Hibernate 维护第三张表关系

2016-12-29 22:12

维护第三张表关系

根据一开始的案例接着解释:
1 用户和角色多对多关系,维护关系通过第三张表维护
2 让某个用户有某个角色:
第一步 根据id查询用户和角色
第二步 把角色放到用户里面
(1)把角色对象放到用户set集合
这里写图片描述

3 让某个用户没有某个角色
第一步 根据id查询用户和角色
第二步 从用户里面把角色去掉
(1)从set集合里面把角色移除
这里写图片描述