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

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

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

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


浙公网安备 33010602011771号