问题背景:
借鉴开涛的shiro教程,自己动手实验下,关于第16章,使用的框架是shiro+spring MVC+maybatis,一启动就直接抛这个异常。
解决办法:
1,
配置文件 中关于Bean:securityManager中property为sessionManager注释掉即可。(不可取)
2,
因sessionManager受CacheManager,而项目中又手动继承实现了shiro中CacheManager的getCache方法,默认返回null(错误),将修改为返回自实现shiro中Cache接口。
现将解决办法,记录下,后续详细研究下,错误原因。