Как решить org.postgresql.jdbc.PgConnection.createClob () еще не реализовано - PullRequest
1 голос
/ 17 апреля 2019

Исключение

При запуске приложения весенней загрузки я получил:

Причина: java.sql.SQLFeatureNotSupportedException: метод org.postgresql.jdbc.PgConnection.createClob () еще не реализован.

Я знаю, что это связано с некоторой проблемой драйвера Postgresql, который я сейчас использую.

Неудачная попытка

Многие решили проблему, просто поместив следующую строку в файл application.properties:

spring.jpa.properties.hibernate.temp.use_jdbc_metadata_defaults = верно

У меня все еще та же проблема. Есть ли другой совет для этого? В случае, если подумать, посмотрите мой проект с текущей конфигурацией: https://github.com/caliari77/hiRank

Ответы [ 2 ]

1 голос
/ 18 апреля 2019

После некоторых испытаний я смог решить эту проблему.Кажется, что реализация Hibernate отсутствует, поэтому для решения этой проблемы я добавил ее в файл gradle.build.Я думал, что Spring-boot уже позаботился об этом при получении JPA, но я ошибся.Вот это мои обновленные зависимости от gradle.build:

dependencies {

//Spring
//implementation 'org.springframework.boot:spring-boot-starter-actuator'
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
implementation 'org.springframework.boot:spring-boot-starter-web'
//runtimeOnly 'org.springframework.boot:spring-boot-devtools'
testImplementation 'org.springframework.boot:spring-boot-starter-test'

//Hibernate
implementation 'org.hibernate:hibernate-core:5.4.2.Final'
implementation 'org.hibernate:hibernate-entitymanager:5.4.2.Final'

//Postgres
implementation 'org.postgresql:postgresql:42.2.5.jre7'

//Gson
implementation 'com.google.code.gson:gson:2.8.5'

//Logger
implementation 'log4j:log4j:1.2.17'

}

0 голосов
/ 17 апреля 2019

попробуйте добавить

spring.jpa.properties.hibernate.jdbc.lob.non_contextual_creation=true
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...