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

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

Сообщение Anonymous »

У меня есть проект Spring с базой данных Postgres, я пытаюсь добавить собственный диалект, но заметил, что 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, все равно безуспешно!


Подробнее здесь: https://stackoverflow.com/questions/797 ... -by-spring
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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