亚洲国产婷婷六月丁香,亚洲av永久中文无码精品 ,亚洲av成人精品一区二区三区,亚洲av无码乱码在线观看富二代,亚洲av乱码一区二区三区香蕉

課程名稱:Shiro 與 Spring Boot 實現(xiàn)權(quán)限管理系統(tǒng)培訓(xùn)

4401 人關(guān)注
(78637/99817)
課程大綱:

Shiro 與 Spring Boot 實現(xiàn)權(quán)限管理系統(tǒng)培訓(xùn)

 

 

1 Shiro 身份認(rèn)證理論和實踐

2 Shiro 會話管理

3 在 Spring Boot 項目中集成 Shiro

4 使用 Shiro 實現(xiàn)用戶角色管理

5 Shiro 基于注解的權(quán)限控制

6 根據(jù)系統(tǒng)數(shù)據(jù)模型配置 Shiro Realm

7 Shiro 授權(quán)理論和實踐

8 Shiro 原生 API 的使用

9 使用 Shiro 實現(xiàn)登錄和登出功能

10 使用 Shiro 實現(xiàn)用戶管理

11 基于資源的訪問控制

12 Shiro 與 Spring Security 的簡單對比

1
Shiro 安全框架介紹

1.什么是Shiro

2.Shiro三大關(guān)鍵組件:Subject,SecurityManager和Realm

3.Shiro的體系結(jié)構(gòu)

2
Shiro 身份認(rèn)證

1.ShiroAuthentication

2.Shiro原生API實現(xiàn)用戶登錄

3.認(rèn)證器Authenticator

4.用戶標(biāo)識(Principals)和憑證(Credentials)

3
Shiro 授權(quán)

1.ShiroAuthorization

2.用戶、角色和權(quán)限

3.基于用戶角色的授權(quán)和基于權(quán)限的授權(quán)

4.WildcardPermission

4
Shiro 會話管理

1.ShiroSessionManagement

2.SessionListener(會話事件監(jiān)聽器)

3.SessionDAO(會話數(shù)據(jù)持久化)

5
實戰(zhàn)介紹和數(shù)據(jù)庫模型設(shè)計

1.用戶權(quán)限管理系統(tǒng)需求分析和軟件設(shè)計

2.三個主要的數(shù)據(jù)模型:權(quán)限,角色和用戶

3.創(chuàng)建數(shù)據(jù)庫

6
基礎(chǔ)項目搭建

1.SpringBoot項目初始化

2.統(tǒng)一異常處理 3.集成Swagger

7
引入 mybatis 并生成 Entity,Dao 和 Mapper

1.SpringBoot項目中引入MyBatis

2.MyBatis的配置

3.通用Entity,Dao和Mapper的生成

4.MyBatis分頁插件PageHelper

8
引入 Shiro 并進(jìn)行配置

1.引入Shiro的maven依賴

2.實現(xiàn)自己的Realm

3.配置Shiro過濾器

9
實現(xiàn)登陸和登出功能

1.實現(xiàn)登錄接口

2.實現(xiàn)登出接口

3.Shiro是如何保持會話狀態(tài)的

10
實現(xiàn)用戶角色管理

1.Shiro基于注解的權(quán)限控制

2.實現(xiàn)角色新建,編輯,刪除和列表查看接口

3.實現(xiàn)權(quán)限列表,角色權(quán)限分配,角色權(quán)限列表接口

4.通過swaggerui驗證接口,創(chuàng)建“角色分配管理員”角色并為其分配權(quán)限

11
實現(xiàn)用戶管理

1.實現(xiàn)用戶新建,編輯,刪除和列表查看接口

2.實現(xiàn)用戶角色分配接口

3.通過swaggerui驗證新用戶的權(quán)限

12
實現(xiàn)通知管理

1.實現(xiàn)通知新建,編輯,刪除和列表查看接口

2.通過swaggerui驗證接口

3.課程回顧

4.Shiro與SpringSecurity的簡單對比


登錄 后發(fā)表評論
新評論
全部 第1節(jié) 第2節(jié) 第3節(jié) 第4節(jié) 第5節(jié) 第6節(jié) 第7節(jié) 第8節(jié) 第9節(jié) 第10節(jié) 第11節(jié) 第12節(jié) 第13節(jié) 第14節(jié) 第15節(jié) 第16節(jié) 第17節(jié)
我的報告 / 所有報告