hibernate各种关联关系.docVIP

  • 4
  • 0
  • 约8千字
  • 约 11页
  • 2017-08-17 发布于河北
  • 举报
hibernate各种关联关系.doc

一、多对一关联映射 many-to-one会在多的一端加入一个外键,指向一的一端,这个外键是由many-to-one 中的column属性定义的,如果忽略了这个属性那么默认的外键与实体的属性一致 many-to-one标签的定义示例: * many-to-one name=group column=groupid/ 二、一对一主键关联 1、一对一主键关联单向 hibernate一对一主键关联映射(单向关联Person----IdCard) 一对一主键关联映射:让两个实体对象的id保持相同,这样可以避免多余的字段被创建 具体映射: id name=id !-- person的主键来源idCard,也就是共享idCard的主键 -- generator class=foreign param name=propertyidCard/param /generator /id property name=name/ !-- one-to-one标签的含义,指示hibernate怎么加载它的关联对象,默认根据主键加载, constrained=true, 表明当前主键上存在一个约束,person的主键作为外键参照了idCard -- one-to-one name=idCard constrained=true/ 2、一对一主键关联双向 hiberna

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档