首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

生手上路之Hibernate(四):单向一对一关联映射(主键、唯一外键关联)

2013-10-08 
新手上路之Hibernate(四):单向一对一关联映射(主键、唯一外键关联)一、概念一对一关联映射:两个对象之间是一

新手上路之Hibernate(四):单向一对一关联映射(主键、唯一外键关联)
一、概念一对一关联映射:

       两个对象之间是一对一的关系,例如人和身份证号码之间的关系。

单向一对一关联映射:       即在一个对象中存在另一个对象的引用,而在另一个对象中则不存在该对象的引用。 以人和身份证号码之间的关系为例,表示只能由对象“人”得到对象“身份证”的信息,而不能同时由对象“身份证”得到对象“人”的信息。(当然实际中是可以的,为了说明只能做一下这样的规定了)。双向一对一关联映射(将在下篇文章中给出介绍):

       在一个对象中存在另一个对象的引用,而在另一个对象中也存在对该对象的引用。即可以由对象“人”得到对象“身份证”的信息,同时也可以由对象“身份证”得到对象“人”的信息。

二、类图以及实体类结构

生手上路之Hibernate(四):单向一对一关联映射(主键、唯一外键关联)


映射配置为:



映射配置文件如下:

<hibernate-mapping><class name="com.example.hibernate.IdCard" table="t_idCard"><id name="id"><generator class="native"/></id><property name="cardNo"/></class></hibernate-mapping>


单向一对一关联映射就讲到这里了,下次会介绍双向的一对一关联映射。


热点排行