美文网首页无格
企业权限管理系统知识 day06 用户角色权限关联操作

企业权限管理系统知识 day06 用户角色权限关联操作

作者: 小陈工 | 来源:发表于2022-05-19 08:20 被阅读0次

    一、用户管理

    1.1 用户查询

    1.1.1 用户查询页面 user-list.jsp

    1.1.2 UserController

    1.1.3.Dao

    1.2用户添加 

    1.2.1.用户添加页面 user-add.jsp

    1.2.2 UserController

    1.2.3 Service

    前期我们的用户密码没有加密,现在添加用户时,我们需要对用户密码进行加密

    1.2.4Dao

    1.3用户详情

    1.3.1.用户详情页面user-show.jsp

    1.3.2UserController

    1.3.3Dao

    我们需要将用户的所有角色及权限查询出来所以需要调用IRoleDao中的findRoleByUserId,而在IRoleDao中需要调 用IPermissionDao的findByRoleId

    二、角色管理

    2.1 角色查询

    2.1.1.角色页面role-list.jsp

    2.1.2.RoleControlller

    2.1.3 Dao

    2.2角色添加

    2.2.1.角色添加页面role-add.jsp

    2.2.2.RoleControlller

    2.2.3Dao

    三、资源权限管理

    3.1 资源权限查询 

    3.1.1.权限资源页面permission-list.jsp

    3.1.2.PermissionController

    3.1.3Dao

    3.2 资源权限添加

    3.2.1.权限资源添加页面permission-add.jsp

    3.2.2.PermissionController

    3.2.3Dao

    四、权限关联与控制

    4.1用户角色关联 

            用户与角色之间是多对多关系,我们要建立它们之间的关系,只需要在中间表user_role插入数据即可。

    4.1.1 用户角色关联相关页面 

            在user-list.jsp页面上添加链接

            展示可以添加角色的页面user-roe-add.jsp

    4.1.2.UserController

    4.1.3 Dao

    IRoleDao

    用于查找可以添加的角色

    IUserDao

    用于添加用户与角色关系

    4.2 角色权限关联

            角色与权限之间是多对多关系,我们要建立它们之间的关系,只需要在中间表role_permission插入数据即可。

    4.2.1. 角色权限关联相关页面

            在role-list.jsp页面上添加链接

            展示可以添加权限的页面roe-permission-add.jsp

    4.2.2.RoleController

    4.2.3 Dao

    相关文章

      网友评论

        本文标题:企业权限管理系统知识 day06 用户角色权限关联操作

        本文链接:https://www.haomeiwen.com/subject/tyozurtx.html