【发布时间】:2010-11-27 03:37:16
【问题描述】:
我有一个包含大约的数据库。 200张桌子。 我使用 jboss-ide 使用 jboss-ide 1.6 的 File->New->Other->Hibernate->Hibernate Mapping 文件向导从数据库中自动生成 hibernate 类。
我面临的问题是生成的 .hbm.xml 文件不包含它应该包含的所有属性。同样令人惊讶的是,生成的其他休眠文件包含它们应该具有的所有属性。
例如,这里是一个表格的布局:
创建表 NOYPS_CANAL ( CODE_CANAL VARCHAR2(25) 不为空, LBL_CANAL VARCHAR2(100), AUTRE_COMPAGNIE VARCHAR2(1), CODE_UTI VARCHAR2(25), DTE_UTI 日期, DTE_UTI_MODIF 日期, CODE_UTI_MODIF VARCHAR2(25), 约束 PK_NOYPS_CANAL 主键 (CODE_CANAL) );
这是生成的 .hbm.xml 文件:
<class
name="NoypsCanal"
table="NOYPS_CANAL"
>
<meta attribute="sync-DAO">false</meta>
<meta attribute="sync-DAO">false</meta>
</class>
如您所见,并非表中的所有列都表示为 .hbm.xml 文件中的属性。
【问题讨论】:
标签: java hibernate jboss jboss-tools