,这些Cache存在于CacheManager的上下文中,一个CacheManager仅被一个CacheProvider所拥有
Cache:是一个类似Map的数据结构并临时存储以key为索引的值,一个Cache...仅被一个CacheManager所拥有
Entry:是一个存储在Cache中的key-value键值对
Expiry:每一个存储在Cache中的条目有一个定义的有效期,一旦超过这个时间,条目为过期状态....管理多个Cache组件,对缓存的真正CRUD操作在Cache组件中,每一个缓存组件有自己唯一一个名字)
key:缓存数据使用的key,可以用key指定键值,默认使用方法参数的值(SpEL:methodName...),
argument name(方法参数的名字-#参数),
result(方法执行后的结果返回值))
keyGenerator...-当unless指定的条件为true,方法的返回值就不会缓存.可以获取到结果进行判断
sysnc:是否使用异步模式,不支持unless属性
key和keyGenerator只要出现一个
cacheManager