Spring4中文文档

4.2.缓存改进

Spring4.1支持JCache(JSR-107)注解,而你并不需要做任何的更改。

Spring4.1也改进了她的缓存抽象:

  • 缓存可以通过CacheResovler在运行时解析。也不再需要强制使用value作为缓存名称。
  • 更多操作级的定制:cache resolver, cache manager, key generator。
  • @CacheConfig这一类级别注解让我们可以在类里面共享配置。
  • CacheErrorHandler让我们更好的处理缓存方法的异常。

Spring4.1还在CacheInterface中添加了putIfAbsent方法。