缓存(四)读一些注解里的属性

@Cacheable注解属性:
1.cacheName/value:指定cache组件的名称,可以指定单/多个:

2.key:要按SpEL表达式去写,比如:

 

如果要动态拼接key也可以,key="#root.methodName+'['+#参数属性名+']'"会被拼接为方法名【参数】
3.cacheManager/cacheResolver指定缓存管理器,因为缓存管理器里面的cache有些是存在ConcurrentHashMap里面的,有些事存在Redis里面的。

 

 

 
posted @ 2019-07-13 14:11  TangXinPing  阅读(308)  评论(0编辑  收藏  举报