hbernate一对一单向关联.pdfVIP

  • 6
  • 0
  • 约5千字
  • 约 7页
  • 2019-04-07 发布于湖北
  • 举报
hibernate 一对一单向关联 映射原理 两个实体对象之间是一对一的关联映射,即一个对象只能与另外唯一的一个对象相对应。例如:一个人(Person)只有一 张身份证(IdCard)。我们看一下这个例子的对象模型,如下图所示: 对象模型 从上图中可以看出: 1、一个人只有一张身份证,唯一的一个身份证号,对象之间是一对一的关系; 2、人(Person)持有身份证(IdCard)的引用,所以,两个对象关系维护由 person 端决定。 从对象模型映射成关系模型,有两种方式:主键关联和唯一外键关联,我们继续看下面的内容。 分类: 主键关联: 1、两个实体对象的主键一样,以表明它们之间的一一对应关系; 2、不需要多余的外键字段来维护关系,仅通过主键来关联,即 Person 的主键要依赖 IdCard 的主键,他们共用一个主 键值。 以上两点恰与唯一外键关联相反。 主键关联的关系模型 1 / 7 Person.hbm.xml 1. ?xml version =1.0? 2. !DOCTYPE hibernate-mapping PUBLIC

文档评论(0)

1亿VIP精品文档

相关文档