hibernate firebird - 创建新表

时间:2013-11-12 12:13:23

标签: hibernate firebird jaybird

我正在开发一个新项目,我需要迁移系统Delphi + Firebird,我将使用Java 7 + JSF 2 + JPA(Hibernate)+ Firebird。我配置了项目并且它正常工作,但我遇到了问题,Hibernate正在为项目中的每个@entity创建一个新表。例如,我有一个表XXX,hibernate将创建一个表HT_XXX,其中包含表XXXHIB_SESS_ID的主键。

是否有任何特殊属性我告诉hibernate停止创建这个新表?

1 个答案:

答案 0 :(得分:2)

前缀为HT_的表是Hibernate用于某些批量操作的临时表。你不能阻止Hibernate创建它们AFAIK。

见: