叩丁狼官方微信公眾號| 新浪微博|
咨詢熱線:020-85628002
首頁 > 在線課程
Shiro最新全套在線教程
累計學習:2836人 講師:王一飛
¥0.00
中級進階 課程共30課時
Apache Shiro是一個強大且易用的Java安全框架
2023-01-01 過期
課程介紹

Apache Shiro是一個強大且易用的Java安全框架,提供了認證、授權、加密和會話管理等功能。從小到普通移動應用,大到互聯網企業應用,Shiro都可以輕松為其提供全面的安全管理服務,相比業內spring security 而言,Shiro顯得更加小巧,甚至SpringSide官網權限管理也選用Shiro。


進群QQ群836048578可交流學習心得。 


本次課程內容分為5個模塊: 
二、Shiro簡介:

  1. 開篇鋪墊-權限管理

  2. 什么是Shrio框架

  3. Shiro能干什么

  4. Shrio核心模塊與架構


二、Shiro核心模塊-認證

  1. Shrio認證流程梳理

  2. Shiro簡單認證操作

  3. Shiro認證原理分析(源碼)

  4. Shiro自定義認證(結合數據庫)

  5. Shiro密碼散列(加密)


三、Shiro核心模塊-授權

  1. Shiro授權模式

  2. Shrio授權流程梳理

  3. Shiro三大授權方式

  4. Shiro簡單授權操作(編程方式)

  5. Shiro自定義授權(結合數據庫)

  6. Shrio授權原理分析(源碼)


四、Shiro與WEB項目集成

  1. Web項目準備

  2. Shiro與Web項目集成原理(ShiroFilter)

  3. Shiro默認過濾器/攔截器解析(常用)

  4. Shiro認證過濾器authc使用原理

  5. Web環境下Shiro登錄操作

  6. Web環境下Shiro授權操作(jsp標簽方式)

  7. Shiro登出過濾器使用


五、Shiro與Spring項目集成

  1. Spring項目準備

  2. 配置Shiro相關文件

  3. Spring環境下Shiro登錄操作

  4. Shiro授權-角色-權限-資源關系分析

  5. Shiro授權-自定義權限加載

  6. Shiro授權-權限分配

  7. Shiro授權-實現(注解方式)

  8. Shiro授權緩存管理(跟EHcache集成)

  9. Spring環境下密碼散列

  10. 項目細節完善


Shiro優勢: 

1、小巧,使用任何運用程序,不管是普通javaSE環境,還是javaEE環境 
2、API通俗易懂,上手及其簡單 
3、權限控制粒度可粗可細,靈活多樣,極易定制 
4、授權方式多樣:編程方式,注解方式,標簽方式,可適用各類環境 

適合學習Shiro人群: 

1:有一定的java基礎,有web開發經驗者最佳
2:對系統權限安全防護有研究的同學
3:對Shiro感興趣的同學
 


王一飛
高級講師

簡介:項目經理,4以上年Java開發管理經驗,5年教學經驗。擁有豐富的一線開發及管理經驗,曾先后就職于易方達,宇信易誠,廣發銀行等中大型互聯網金融公司,任中高級工程師、技術經理、項目經理等職位。參與或主持過《易理財》、《MIS系統》、《手機銀行》、《銀行營銷平臺》、《積分商城》等中大型項目開發,對傳統Java技術及當下火熱的互聯網技術的運用諳熟于心。 

擅長:擅長SpringMVC、Struts2、Spring、SpringBoot、Hibernate、MyBatis、JFinal、Shiro、MySQL、Redis、Extjs、EasyUI、jQuery、Vue、layui等 。

授課風格:授課思路清晰,善于多維度通過案例式講解技術,追求讓學生知其然,亦知其所以然 。

標簽:資深講師、棠下大飛、不飛則已一飛沖天 。


主講的其他課程:
相關課程:
查看更多
江苏e球彩胜负开奖结果