六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 158|回复: 0

Hibernate读书笔记-----Hibernate的关联映射之1-N关联映射

[复制链接]

升级  62.67%

42

主题

42

主题

42

主题

秀才

Rank: 2

积分
144
 楼主| 发表于 2012-12-29 11:10:03 | 显示全部楼层 |阅读模式
<div id="cnblogs_post_body">          三、1—N
          对于1-N而言,它的持久化类发生了一点改变,持久化类里需要使用集合属性。因为1的一端需要访问N的一端,而N的一端将以集合(Set)形式表现。
         1、单向1-N关联
          对于单向的1-N关联关系,只需要在1的一端增加Set类型的属性,该属性记录当前实体的关联实体。
          同样以员工-部门为例(Employee-->Department)。两个持久化类如下:
          Department

<div class="cnblogs_code"> 1 public class Department { 2     private Integer id; 3     private String name; 4     private Set<Employee> employees;          //关联关系 5 6     public Integer getId() { 7         return id; 8     } 9 10     public void setId(Integer id) {11         this.id = id;12     }13 14     public String getName() {15         return name;16     }17 18     public void setName(String name) {19         this.name = name;20     }21 22     public Set<Employee> getEmployees() {23         return employees;24     }25 26     public void setEmployees(Set<Employee> employees) {27         this.employees = employees;28     }29 30 }31
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表