Пользовательский диалект postgres не будет подхвачен веснойJAVA

Программисты JAVA общаются здесь
Anonymous
Пользовательский диалект postgres не будет подхвачен весной

Сообщение Anonymous »

У меня есть проект Spring с базой данных PostgreSQL. Я пытаюсь добавить собственный диалект, но заметил, что Spring его не загружает.
Мой диалект:

Код: Выделить всё

package org.company.configuration;

public class CustomPostgreSQLDialect extends PostgreSQLDialect {

private static final Logger LOGGER = LoggerFactory.getLogger(CustomPostgreSQLDialect.class);

public CustomPostgreSQLDialect() {
super();
LOGGER.warn("=== CustomPostgreSQLDialect INITIALIZED ===");
}
}
и вот как я использую его в файле свойств:

Код: Выделить всё

spring:
jpa:
database: POSTGRESQL
database-platform: org.company.configuration.CustomPostgreSQLDialect
при запуске я не вижу журнал === CustomPostgreSQLDialect INITIALIZED ===, есть идеи, в чем может быть проблема? Я также пробовал называть это так:

Код: Выделить всё

spring:
jpa:
properties:
hibernate:
dialect: org.company.configuration.CustomPostgreSQLDialect
Это тоже не сработало. Я попробовал перекомпилировать и принудительно очистить кэш с помощью команды mvn clean compile -U, но все равно безуспешно!

Вернуться в «JAVA»