Задать вопрос
@Wan-Derer
Зобанели на Хабре, волки́ ;((

Firebird, как использовать со Spring Boot 3 (Hibernate 6)?

Всем привет!
Создал новый проект на Spring Boot 3 (там подключен Hibernate 6.1). Из зависимоcтей только Spring Data JPA. В application.yml указаны драйвер jaybird, путь к базе и диалект. Это всё, никаких классов не создавал. Запускаю проект и получаю кучу ошибок:

WARN 10508 --- [ restartedMain] org.hibernate.orm.deprecation : HHH90000021: Encountered deprecated setting [javax.persistence.sharedCache.mode], use [jakarta.persistence.sharedCache.mode] instead
WARN 10508 --- [ restartedMain] o.h.e.j.e.i.JdbcEnvironmentInitiator : HHH000342: Could not obtain connection to query metadata

org.hibernate.boot.registry.selector.spi.StrategySelectionException: Unable to resolve name [org.hibernate.orm:hibernate-community-dialects.FirebirdDialect] as strategy [org.hibernate.dialect.Dialect]

Диалект пробовал задавать так:
properties.hibernate.dialect: org.hibernate.dialect.FirebirdDialect
или так:
properties.hibernate.dialect: org.hibernate.orm:hibernate-community-dialects.FirebirdDialect
Всё равно ошибка.
При откате Spring Boot на 2.7 всё работает.
Собственно вопрос: что с этим делать? Как подключиться к Firebird из Spring Boot 3?
  • Вопрос задан
  • 289 просмотров
Подписаться 1 Простой 6 комментариев
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы