休眠创建新表



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

我告诉休眠停止创建此新表的任何特殊属性是什么?

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

看:

  • https://forum.hibernate.org/viewtopic.php?f=1&t=1004781
  • http://thamayanthiguhan.blogspot.nl/2011/03/ht-tables-in-hibernate.html

相关内容

  • 没有找到相关文章

最新更新