本文共 377 字,大约阅读时间需要 1 分钟。
最近想将cache 集成在项目中,原来计划上使用jetcache,但发现一直不成功.后面转成j2cache,但也是不成功.最后想基本的spring boot cache,但测试一直不成功!
后面上网查一下,发现原来与shiro有冲突. 解决办法是使用lazy注入才可以. 解决如下:public class MyShiroRealm extends AuthorizingRealm { /** * 权限服务API */ @Autowired @Lazy private ISysAuthApiService sysAuthApiService;
单独使用autowired 注入时,会使缓存失效!
使用这办法后,我发现jetcache还是缓存不生成,j2cache暂时没时间测试! 至于冲突原因,请看以下地址:转载地址:http://sxfva.baihongyu.com/