PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

ibernazione con c3p0:createClob() non è ancora implementato

Nel caso qualcuno trovi questo thread alla ricerca del bug equivalente postgresql:

java.sql.SQLFeatureNotSupportedException: Method org.postgresql.jdbc.PgConnection.createClob() is not yet implemented.

proprietà.applicazione:

# disable driver's feature detection
spring.jpa.properties.hibernate.temp.use_jdbc_metadata_defaults = false

# without detection you have to set the dialect by hand
spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.PostgreSQLDialect

A proposito:Spring Boot 2.0.0.RELEASE utilizza una versione del driver postgresql non funzionante, ho dovuto specificare 42.2.0 in modo che il driver venga caricato:

Caused by: java.lang.RuntimeException: Failed to load driver class org.postgresql.Driver in either of HikariConfig class loader or Thread context classloader

AGGIORNAMENTO 01-03-2018:

In base a questo problema, Lo Stacktrace è considerato un avviso e può essere ignorato

https://github.com/spring-projects/spring-boot/issues/12007#issuecomment-369388646

AGGIORNAMENTO 13-03-2018:

Ora è disponibile una segnalazione di bug ufficiale:https://hibernate.atlassian.net/browse/HHH-12368