tft每日頭條

 > 科技

 > 客戶管理系統權限設置原理

客戶管理系統權限設置原理

科技 更新时间:2025-02-25 13:15:11

一、用戶管理

1.1 用戶查詢

1.1.1 用戶查詢頁面 user-list.jsp

1.1.2 UserController

客戶管理系統權限設置原理(企業權限管理系統)1

1.1.3.Dao

客戶管理系統權限設置原理(企業權限管理系統)2

1.2 用戶添加

1.2.1.用戶添加頁面 user-add.jsp

1.2.2 UserController

客戶管理系統權限設置原理(企業權限管理系統)3

1.2.3 Service

客戶管理系統權限設置原理(企業權限管理系統)4

前期我們的用戶密碼沒有加密,現在添加用戶時,我們需要對用戶密碼進行加密

客戶管理系統權限設置原理(企業權限管理系統)5

1.2.4 Dao

客戶管理系統權限設置原理(企業權限管理系統)6

1.3 用戶詳情

1.3.1.用戶詳情頁面user-show.jsp

1.3.2 UserController

客戶管理系統權限設置原理(企業權限管理系統)7

1.3.3 Dao

客戶管理系統權限設置原理(企業權限管理系統)8

客戶管理系統權限設置原理(企業權限管理系統)9

我們需要将用戶的所有角色及權限查詢出來所以需要調用IRoleDao中的findRoleByUserId,而在IRoleDao中需要調 用IPermissionDao的findByRoleId

客戶管理系統權限設置原理(企業權限管理系統)10

二、角色管理

2.1 角色查詢

2.1.1.角色頁面role-list.jsp

2.1.2.RoleControlller

客戶管理系統權限設置原理(企業權限管理系統)11

2.1.3 Dao

客戶管理系統權限設置原理(企業權限管理系統)12

2.2 角色添加

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

2.2.2.RoleControlller

客戶管理系統權限設置原理(企業權限管理系統)13

2.2.3 Dao

客戶管理系統權限設置原理(企業權限管理系統)14

三、資源權限管理

3.1 資源權限查詢

3.1.1.權限資源頁面permission-list.jsp

3.1.2.PermissionController

3.1.3 Dao

3.2 資源權限添加

3.2.1.權限資源添加頁面permission-add.jsp

3.2.2.PermissionController

客戶管理系統權限設置原理(企業權限管理系統)15

3.2.3 Dao

客戶管理系統權限設置原理(企業權限管理系統)16

四、權限關聯與控制

4.1 用戶角色關聯

用戶與角色之間是多對多關系,我們要建立它們之間的關系,隻需要在中間表user_role插入數據即可。

4.1.1 用戶角色關聯相關頁面

在user-list.jsp頁面上添加鍊接

客戶管理系統權限設置原理(企業權限管理系統)17

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

4.1.2.UserController

客戶管理系統權限設置原理(企業權限管理系統)18

客戶管理系統權限設置原理(企業權限管理系統)19

4.1.3 Dao

IRoleDao

客戶管理系統權限設置原理(企業權限管理系統)20

用于查找可以添加的角色

IUserDao

客戶管理系統權限設置原理(企業權限管理系統)21

用于添加用戶與角色關系

4.2 角色權限關聯

角色與權限之間是多對多關系,我們要建立它們之間的關系,隻需要在中間表role_permission插入數據即可。

4.2.1. 角色權限關聯相關頁面

在role-list.jsp頁面上添加鍊接

客戶管理系統權限設置原理(企業權限管理系統)22

展示可以添加權限的頁面roe-permission-add.jsp

4.2.2.RoleController

客戶管理系統權限設置原理(企業權限管理系統)23

客戶管理系統權限設置原理(企業權限管理系統)24

4.2.3 Dao

客戶管理系統權限設置原理(企業權限管理系統)25

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved