您的位置:首页 > 其它

hibernate复合主键的配置

2011-12-25 08:54 309 查看
hibernate复合主键的配置都要用到<composite-id>来配置多个主键。如例子:

第一种方式:
class User
{
String name;
Stirng addr;
int age;
..........
}
如果name和addr是联合主键,那么配置可以如下:
<composite-id>
<key-property name="name"/>
<key-property name="addr"/>
</composite-id>

第二种方式:
class User
{
UserKey id;
int age;
......
}
class UserKey
{
String name;
String addr;
}
<composite-id class="com......UserKey" name="id">
<key-property name="name"/>
<key-property name="addr"/>
</composite-id>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: