关系映射,多对多的帮助理解
来源:互联网 发布:java开发文档怎么写 编辑:程序博客网 时间:2024/06/04 23:35
小记
将本来角色与角色权限的数据库多对多映射转化为
一个角色对应多个权限,一个权限能被多个角色引用。
分为两句话实现,其中没有权限的表(用的是常量censtant来代替)
设计:
1,角色类中有Set集合 保存角色权限。角色权限中变量(RolePrivilegeId).
(RolePrivilegeId)这是个特殊的变量。内保存角色和code;
角色部分使用Set集合,使用一对多 映射多个RolePrivilege
权限部分使用联合主键(内置的id)id 属性保存Role和code;使用mang-to-one role_id
相当于自己生成中间表,且这样维护简单些。
将本来角色与角色权限的数据库多对多映射转化为
一个角色对应多个权限,一个权限能被多个角色引用。
分为两句话实现,其中没有权限的表(用的是常量censtant来代替)
设计:
1,角色类中有Set集合 保存角色权限。角色权限中变量(RolePrivilegeId).
(RolePrivilegeId)这是个特殊的变量。内保存角色和code;
角色部分使用Set集合,使用一对多 映射多个RolePrivilege
权限部分使用联合主键(内置的id)id 属性保存Role和code;使用mang-to-one role_id
相当于自己生成中间表,且这样维护简单些。
阅读全文
0 0
- 关系映射,多对多的帮助理解
- 对ORM对象关系映射的理解
- Hibernate的关系映射多对多
- 双向多对多关系的映射
- 多对一的关系映射
- hibernate的映射关系之一对多
- Hibernate之多对多关系之间的关系映射
- 多对多映射关系
- 多对多关系映射
- 多对多关系映射
- Mybatis映射关系-多对一映射
- Hibernate关系映射之多对多关系
- Hibernate对象关系映射-- 多对多关联关系映射
- 对配置映射关系的mappedBy的理解
- Hibernate映射关系之多对多关系映射
- Hibernate对象关系映射详解之一对多关系映射
- 对Jpa中Entity关系映射中mappedBy的理解
- 对Jpa中Entity关系映射中mappedBy的理解
- 定时器
- 使用反射技术封装JDBC
- mysql中JDBC相关知识
- Java 的引用传递与值传递
- Rxjava2从入门到源码(一)
- 关系映射,多对多的帮助理解
- 【线段树,Treap】CodeChef COT5 Count on a Treap
- git整理
- UVa 455 Periodic Strings
- 使用Fork/Join框架计算斐波那契
- HTML菜鸟入门6
- LintCode:M-硬币排成线 II
- 将maven项目导入到myeclipse遇到的几个问题
- KHL 003 11-计算机-本职-前台 伸缩布局盒模型