00011.如何在Liberty Server中设置postgr
2023-10-17 本文已影响0人
笑着字太黑
如何在IBM Liberty Server中设置postgre数据源
在 Liberty 中配置关系数据库连接 - IBM 文档
pom.xml:
<dependencies>
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>9.4.1212</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
<version>3.1.5</version>
</dependency>
</dependencies>
Liberty的server.xml:
连接AWS Aurora数据库时出现了SSLHandshakeException异常,
解决方法时设定sslMode="disable",连接本地数据库时不需要这个设定
<library id="PostgresLib">
<file name="C:/postgresql-x.x.xx/postgresql-x.x.xx.jar"/>
</library>
<dataSource id="defaultDS" jndiName="jdbc/defaultDS">
<jdbcDriver libraryRef="PostgresLib"/>
<properties.postgresql
databaseName="postgres"
serverName="XXXX"
portNumber="5432"
user="XXXX"
password="XXXX"
sslMode="disable"/>
</dataSource>