2015-07-10 4 views
1

Я работаю над модульным проектом JPA + hibernate + Spring, часть объектов в общем проекте. У меня есть два webApp, которые разделяют этот общий проект и два oracle schemas (users) FACTURATION и SAV.hibernate default schema игнорируется при генерации последовательности

Я добавил FACTURATION в первом приложении ядра и SAV во втором. Таблицы генерируются в двух схемах.

Но последовательности (@SequenceGenerator) генерируются в одной схеме.

+0

Go хотя http://vladmihalcea.com/2014/07/08/hibernate-identity-sequence-and-table-sequence-generator/ – Amogh

ответ

1

Похоже, это known issue: Hibernate игнорирует атрибут schema внутри @SequenceGenerator.

В качестве временного решения для старых версий спящего режима (похоже, это было исправлено в последней версии), вы можете добавить следующую строку в свойства гибернации (он работал для меня):

hibernate.id.new_generator_mappings=true