我正考虑用AutoConfiguration替换自定义Guava缓存配置...但发现后者已经弃用了。
尝试在Spring Boot文档和GitHub repo中搜索,但没有找到明确的答案。它在稳定版本中被弃用,并在master中删除。
我尊重(并使用)Spring Boot&番石榴,所以我想了解这种变化的原因。
答案 0 :(得分:1)
搜索"番石榴"在Spring Boot features - Caching中,它表示应该使用Caffeine代替:
Caffeine是Java 8重写的Guava缓存,将取代它 Spring Boot 2.0中的Guava支持。
它基本上是类固醇上的番石榴缓存(它有类似的界面),所以开关应该是直截了当的。