Hibernate 休眠工具

Hibernate 休眠工具,hibernate,Hibernate,Hi i是一个将Hibernate工具与eclipse ganymede 3.4.1结合使用的工具。现在,当我使用Hibernate工具的代码生成创建.hbm.xml文件时,它会自动创建一个复合键。 我在这里添加代码: 但我需要一个像这样的映射 。 有人能告诉我怎么做吗 提前感谢,, Rima该工具不知何故获得了表结构具有复合主键(id、名称)的信息。如果这是表结构,那么工具没有弄错。或者它只是有一个bug 无论如何,如果您希望在“名称”字段上有一个唯一的索引,则应将其映射为: <

Hi i是一个将Hibernate工具与eclipse ganymede 3.4.1结合使用的工具。现在,当我使用Hibernate工具的代码生成创建.hbm.xml文件时,它会自动创建一个复合键。 我在这里添加代码:

但我需要一个像这样的映射


。 有人能告诉我怎么做吗

提前感谢,,
Rima

该工具不知何故获得了表结构具有复合主键(id、名称)的信息。如果这是表结构,那么工具没有弄错。或者它只是有一个bug

无论如何,如果您希望在“名称”字段上有一个唯一的索引,则应将其映射为:

<property name="name" type="string" unique="true">
    <column name="name" length="30"/>
</property>

标记在
标记中用于将多个属性定义为标识符属性。

我们应该关闭
<property name="name" type="string" unique="true">
    <column name="name" length="30"/>
</property>