Shiro整合Redis代码解读

旧街凉风 提交于 2019-11-30 04:28:42

1. shiro默认使用的MemoryConstrainedCacheManager创建MapCache来保存缓存数据。manager和cache对象之间的关系可以参考笔者的另一篇文章,Springboot Redis详解。

2. shiro整合Redis的关键就是重写MemoryConstrainedCacheManager和MapCache。

 

3. shiro提供了CacheManagerAware来标志使用Cache的地方,有Realm、SecurityManager、SessionManager和SessionDao。前三个能理解,第四个还要再进一步学习。

 

3.shiro的SessionDAO

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!