为什么在Spring Boot 1.5.3中不推荐使用GuavaCacheConfiguration?

时间:2017-05-28 19:13:16

标签: caching spring-boot guava

我正考虑用AutoConfiguration替换自定义Guava缓存配置...但发现后者已经弃用了。

尝试在Spring Boot文档和GitHub repo中搜索,但没有找到明确的答案。它在稳定版本中被弃用,并在master中删除。

我尊重(并使用)Spring Boot&番石榴,所以我想了解这种变化的原因。

1 个答案:

答案 0 :(得分:1)

搜索"番石榴"在Spring Boot features - Caching中,它表示应该使用Caffeine代替:

  

Caffeine是Java 8重写的Guava缓存,将取代它   Spring Boot 2.0中的Guava支持。

它基本上是类固醇上的番石榴缓存(它有类似的界面),所以开关应该是直截了当的。