Spring 4.1 支持[JCache (JSR-107)注解](../VI. Integration/30.4. JCache JSR-107 annotations.html)使用Spring的现有缓存配置和基础结构的抽象;使用标准注解不需要任何更改。
Spring 4.1也大大提高了自己的缓存抽象:
CacheResolver
解决。因此使用value
参数定义的缓存名称不在是强制性的。@CacheConfig
类级别注解允许在类级别上共享常用配置,不需要启用任何缓存操作。CacheErrorHandler
更好的处理缓存方法的异常Spring 4.1为了在CacheInterface
添加一个新的putIfAbsent
方法也做了重大的更改。