Спящая схема по умолчанию игнорируется при создании последовательности
Я работаю над модульным проектом JPA
+ hibernate
+ Spring
Части сущностей находятся в общем проекте. У меня есть два webApp, которые разделяют этот общий проект и два oracle schemas
(пользователи) ФАКТУРАЦИЯ и SAV.
Я добавил FACTURATION в первом core-приложении и SAV во втором. Таблицы генерируются в двух схемах.
Но последовательности (@SequenceGenerator
) генерируются в одной схеме.
1 ответ
Похоже, это известная проблема: Hibernate игнорирует атрибут schema
внутри @SequenceGenerator
,
В качестве обходного пути для старых версий hibernate (похоже, это было исправлено в самой новой версии), вы можете добавить следующую строку в свои свойства hibernate (это работает для меня):
hibernate.id.new_generator_mappings=true