Welcome 微信登录

首页 / 软件开发 / JAVA / Hibernate从入门到精通(十一)多对多双向关联映射

Hibernate从入门到精通(十一)多对多双向关联映射2013-12-03 csdn博客 zs15932616453上次我们在中Hibernate从入门到精通(十)多对多单向关联映射讲解了一下多对多单向关联映射,这次我 们讲解一下七种映射中的最后一种多对多双向关联映射。

多对多双向关联映射

按照我们之前的惯例,先看一下相关类图和代码,具体如下:

public class Role {private int id; private String name;private Set users;public int getId() {return id;}public void setId(int id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}public Set getUsers() {return users;}public void setUsers(Set users) {this.users = users;}}public class User { private int id; private String name;private Set roles;public int getId() {return id;}public void setId(int id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}public Set getRoles() {return roles;}public void setRoles(Set roles) {this.roles = roles;}}
接下来我们对比之前的博文Hibernate从入门到精通(十)多对多单向关联映射中的多对多单向关 联映射,来具体分析一下多对多双向关联映射,重点体会两者的区别和联系。