Activiti 权限之处理用户组和用户关系
来源:互联网 发布:编程机器人2在线 编辑:程序博客网 时间:2024/06/08 03:03
在前面的系列博客<<【工作流前进之路】Activiti权限之用户组-数据查询>>和<<【工作流前进之路】Activiti权限之用户管理>>中,我已经介绍过用户和用户组了,那么如何把它们放到一块呢,这篇博客,我们就把它们放到一块去.在我们使用过的系统中或者开发过的系统中,一个用户可以被分配到多个用户组中,一个用户组中可以包含多个用户,所以用户组和用户之间的关系如下:
在Activiti中,是使用第三张表(ACT_ID_MEMBERSHIP)的来保存这两种数据间的关系.通过关系表就可以清楚的看到用户组和用户之间的关系.Activiti也提供了相应的API来进行操作.
一.绑定关系
要绑定用户和用户组的关系,就需要往表ACT_ID_MEMBERSHIP中写入数据,再此需要写入的数据主要是用户ID和用户组ID.具体实现如下:
删除关系就用deleteMembership方法就可以了.
二.查询用户组下的用户
一个用户组会拥有多个用户,那么如何查询这些用户呢,具体代码如下:
三.查询用户所属于的组
在前面一个方法中,介绍如何查询组下有哪些用户,那么此处就介绍一下如果通过用户查询出它所属于的组.
四.总结
做过或者是了解过权限的人,这部分内容和权限中设置用户组和用户的关系是一样的,学习工作流的时候,可以多想想以前接触过的系统,能够让自己更快的理解.
来源
http://blog.csdn.net/tang_huan_11/article/details/46009989
阅读全文
0 0
- Activiti 权限之处理用户组和用户关系
- 【工作流前进之路】Activiti 权限之处理用户组和用户关系
- 用户,用户组和权限
- 用户,用户组,角色和权限
- 【工作流前进之路】Activiti 权限之用户组-数据查询
- Linux之用户/用户组及权限管理
- 关于用户,用户组,角色和权限
- Linux用户组、用户和sudo权限
- 关于用户,用户组,角色和权限
- activiti用户和组的关系
- 文件权限用户用户组
- 用户、角色和权限关系
- 用户、角色和权限关系
- activiti学习笔记3-用户与用户组
- Linux快速体验之用户和用户组
- linux基础学习之用户和用户组
- CDH权限不够,修改用户和用户组为root
- CDH权限不够,修改用户和用户组为root
- 史上最全最常用的正则表达式
- ITEXT PDF文件的拆分与合并
- js获取运行时内存样式
- 使用html5的文件操作实现读取图片
- Linux下gcc编译生成动态链接库*.so文件并调用它
- Activiti 权限之处理用户组和用户关系
- SpringBoot学习篇二----Thymeleaf的引入
- 引导页面SharedPreferences
- @RequestBody, @ResponseBody 注解详解
- javascript---10个最佳ES6特性
- 一文看懂谷歌 NYC 算法与优化业务全景:三大项目组12个子领域详解(附重点论文下载)
- js动画
- Mongodb操作
- 定制FileField中的上传文件名称