首页 > Web开发 > 详细

关于hibernate非主键多对一关联

时间:2016-01-08 18:22:22      阅读:172      评论:0      收藏:0      [点我收藏+]

  一直以来,用hibernate做多对一时,关联的都是主键,今天,同事设计的表,关联的却不是主键,这下麻烦了,hibernate的many-to-one默认关联的都是主键,原来,hibernate提供了非主键的关联,即只要加一个property-ref即可,如: 

  <many-to-one name="dept" class="Dept" property-ref="dept_no">
    <column name="dept_id" ></column>
 </many-to-one>

其中,dept_no只是dept里的一个普通的字段,不是主键, 
这样就完成了非主键的关联。

关于hibernate非主键多对一关联

原文:http://www.cnblogs.com/hzhtracy/p/5114067.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!