生成序列时忽略hibernate默认架构

时间:2015-07-10 23:02:56

标签: spring hibernate jpa entitymanager spring-orm

我正在开发模块化项目JPA + hibernate + Spring,其中一部分实体属于共同项目。 我有两个分享这个共同项目的webApp和两个oracle schemas(用户)FACTURATION和SAV。

我在第一个核心应用程序中添加了FACTURATION,在第二个核心应用程序中添加了SAV。表格在两个模式中生成。

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

1 个答案:

答案 0 :(得分:1)

看起来像是known issue:Hibernate会忽略schema内的属性@SequenceGenerator

作为旧版本hibernate的解决方法(看起来它已在最新版本中得到修复),您可以在hibernate属性中添加以下行(它对我有用):

hibernate.id.new_generator_mappings=true
相关问题