Hibernate 关联关系学习笔记

2014-11-24 14:34:36 · 作者: · 浏览: 4

一、总体来分有一对一、一对多、多对一、多对多这四种关系。


二、一对一关系


1、单向主键




2、单向外键


具体需求是Husband实体中保存Wife的引用,得到husband的实体后就可以取得wife实体。且关系是一对一。


Husband实体简略信息








Wife.hbm.xml简要配置。




3、双向主键




4、双向外键


现在在wife添加一个Husband的属性使其可以找到husband,则需在Wife.hbm.xml中进行配置




从wife端查询husband时,hibernate生成的查询语句