springboot使用PostgreSQL的驱动依赖配置即解决org.postgresql.jdbc.PgConnection.createClob() 方法尚未被实作的问题
程序员文章站
2022-04-21 23:48:59
...
第一步:首先为使用PregresSQL数据库所需的依赖进行配置,在pom文件加入依赖:
<properties>
<druid.version>1.1.10</druid.version>
</properties>
<dependencies>
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
<version>${druid.version}</version>
</dependency>
</dependencies>
第二步:在配置文件中添加数据库的配置,以application.yml为例:
spring:
datasource:
driver-class-name: org.postgresql.Driver
url: jdbc:postgresql://192.168.4.38:5431/test
username:
password:
数据库驱动配置完毕,但会出现org.postgresql.jdbc.PgConnection.createClob() 方法尚未被实作的问题,虽然不影响使用,但是每次启动都会报这个错,而且一大串,非常的烦,在配置文件中配置以下代码即可忽略这个报错:
spring:
jpa:
hibernate:
ddl-auto: update
properties:
hibernate:
temp:
use_jdbc_metadata_defaults: false