hibernate整合遗留数据库之处理主键(复合主键中的外键)

来源:互联网 发布:闲鱼退款淘宝介入 编辑:程序博客网 时间:2024/06/06 02:47

 

hibernate整合遗留数据库之处理主键(复合主键中的外键)

 

例如:

建议你映射一个也是复合主键的一部分的外键列,通过一般的<many-to-one>元素,并用insert="false" update="false"禁用该列的任何hibernate插入或者更新。

 

 

现在hibernate在更新或插入User时忽略department属性。User和Department之间的关系现在通过UserId复合键类的departmentId属性得到托管。

 

看blog:   Hibernate高级实体关联映射之多值的实体关联(多对多关联的两种思路之一)

原创粉丝点击