每一项技术都值得我们深入学习。
以前对shiro的理解很肤浅,当然,那时的我还不是很看重技术原理,只知道应用而已。来到这家公司,第一件事情,就是整理以前的认证代码,大概有十多种吧,因为认证这东西不好搞,所以需要经常调试,调试这几种认证,有时候必须深入shiro代码,所以,我就开始在上班时间看这个框架的源码,从此才了解到了shiro里面的一些设计思想和原理,算是对shiro有了一个深刻的认识了吧。
shiro当中的几个概念掌握了,基本上就掌握了shiro的精髓了。
1.token
2.relam
3.filter
4.session
5.subject
6.filterChain
shiro当中的设计模式
1.责任链 过滤器链
2.模板
3.策略