Spring @Cacheable 在同一类中调用其他有@Cacheable注解的方法时缓存无效

原创 创建时间:2019-08-01 访问量:22 赞:0 踩:0

不要怀疑,这种情况就是无效的。

Spring 的缓存是通过动态代理实现,在同一类中调用其他注解@Cacheable方法时,这个方法的返回值是没有办法被缓存的。

要缓存怎么办,两种方法:

1、把这个方法抽出来单独放在一个类里。

2、注入CacheManger自己操作缓存。

评论
 我想说:
==已经到底了==
关注: 粉丝: 积分:
Copyright ©2018 工联信息网——打造最实用且免费的互联网资源共享社区
如有疑问和需求请致邮箱:need@glxxw2018.com
不良信息反馈及建议请致邮箱:accusation@glxxw2018.com
沪ICP备18018158号-1