最近在學(xué)習(xí)shiro,本來想邊學(xué)邊寫寫自己的理解來著龄坪,無奈最近時(shí)間比較緊迫,只好將此事推遲一下。下邊就是我正在學(xué)習(xí)的教程抄瑟,是開濤大神寫的,基本上涵蓋了shiro的各個(gè)方面以及一些非常實(shí)用的擴(kuò)展知識(shí)蝶押,是我能找到的除了官方文檔以外最好的學(xué)習(xí)資料了贾节,特附上鏈接,原文鏈接 http://jinnianshilongnian.iteye.com/blog/2018398
點(diǎn)擊下載《跟我學(xué)Shiro》教程PDF版撮抓。學(xué)習(xí)交流使用妇斤,請(qǐng)勿用于其他任何商業(yè)用途。
Shiro目錄
第一章 Shiro簡(jiǎn)介
第二章 身份驗(yàn)證
第三章 授權(quán)
第四章 INI配置
第五章 編碼/加密
第六章 Realm及相關(guān)對(duì)象
第七章 與Web集成
第八章 攔截器機(jī)制
第九章 JSP標(biāo)簽
第十章 會(huì)話管理
第十一章 緩存機(jī)制
第十二章 與Spring集成
第十三章 RememberMe
第十四章 SSL
第十五章 單點(diǎn)登錄
第十六章 綜合實(shí)例
第十七章 OAuth2集成
第十八章 并發(fā)登錄人數(shù)控制
第十九章 動(dòng)態(tài)URL權(quán)限控制
第二十章 無狀態(tài)Web應(yīng)用集成
第二十一章 授予身份及切換身份
第二十二章 集成驗(yàn)證碼
第二十三章 多項(xiàng)目集中權(quán)限管理及分布式會(huì)話
第二十四章 在線會(huì)話管理
示例工程是Maven工程丹拯,需要了解Maven基礎(chǔ)站超。
示例源代碼:https://github.com/zhangkaitao/shiro-example;加qun 231889722 探討Spring/Shiro技術(shù)乖酬。
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////Shiro相關(guān)文章///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
權(quán)限基礎(chǔ)
ITeye論壇關(guān)于權(quán)限控制的討論
RBAC新解
其他相關(guān)文章
Shiro官方文檔
Shiro官方推薦資料
Shiro參考手冊(cè)中文版
黃勇的Shiro 源碼分析
Dead_knight的Shiro源碼分析Shiro+Struts2+Spring3 加上@RequiresPermissions 后@Autowired失效
簡(jiǎn)單shiro擴(kuò)展實(shí)現(xiàn)NOT死相、AND、OR權(quán)限驗(yàn)證
集成Shiro后當(dāng)遇到404錯(cuò)誤時(shí)會(huì)丟失session
在velocity 模板文件中咬像,實(shí)現(xiàn) shiro 權(quán)限驗(yàn)證
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////使用Shiro的項(xiàng)目///////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
springside
springside:是以Spring Framework為核心的,Pragmatic風(fēng)格的JavaEE應(yīng)用參考示例,是JavaEE世界中的主流技術(shù)選型,最佳實(shí)踐的總結(jié)與演示算撮。
springrain
springrain:springrain是spring的極簡(jiǎn)封裝,spring一站式開發(fā)的范例。
springrain技術(shù)詳解(1)-shiro基本權(quán)限控制
springrain技術(shù)詳解(2)-權(quán)限表結(jié)構(gòu)
springrain技術(shù)詳解(3)-shiro的filterChainDefinitions
springrain技術(shù)詳解(4)-shiro的緩存
springrain技術(shù)詳解(5)-shiro的httpSession
ES
JavaEE項(xiàng)目開發(fā)腳手架:ES是一個(gè)JavaEE企業(yè)級(jí)項(xiàng)目的快速開發(fā)的腳手架县昂,提供了底層抽象和通用功能钮惠,拿來即用。