2015-07-10 58 views
1

我正在模塊化項目JPA + hibernate + Spring,實體的一部分在共同項目中。 我有兩個分享這個共同項目的webApp和兩個oracle schemas(用戶)FACTURATION和SAV。當生成序列時忽略休眠默認模式

我在第一個核心應用程序和SAV中添加了FACTURATION。表格在兩個模式中生成。

但是序列(@SequenceGenerator)是在一個模式中生成的。

+0

去,雖然http://vladmihalcea.com/2014/07/08/hibernate-identity-sequence-and-table-sequence-generator/ – Amogh

回答

1

它看起來像是known issue:Hibernate忽略@SequenceGenerator內部的屬性schema

對於舊版本的Hibernate的解決方法(它看起來像它已固定在最新版本),你可以將下面的行添加到您的休眠特性(它的工作對我來說):

hibernate.id.new_generator_mappings=true