Jboot中使用shiro的疑惑

AIting 发布于 2018/03/26 20:00
阅读 447
收藏 0

因为shiro中有缓存配置文件,而jboot中如果发现有缓存配置文件则所有findbyid

方法全部走缓存,导致需要为每个使用该方法的dto对象配置缓存key。如果使用

就算使用Nocache的那个方法,使用 对象.update方法时也是需要调用findbyid方法

的。很不爽。这有什么解决办法么?@海hd

 

加载中
0
理工男海哥
理工男海哥

两种方案:

方案1:不要用ehcache.xml ,你自定义一个比如:shiro-ehcache.xml

方案2:通过 jboot.model.cacheEnable = false 关闭 findById 的默认缓存

关于update,你可以复写自己的update方法

返回顶部
顶部