|
|
@@ -53,4 +53,16 @@ public class CacheConfig {
|
|
|
.expireAfterAccess(365, TimeUnit.DAYS)
|
|
|
.build();
|
|
|
}
|
|
|
+
|
|
|
+ @Bean
|
|
|
+ public Cache<String, String> caffeineCache1() {
|
|
|
+ return Caffeine.newBuilder()
|
|
|
+ // 设置最后一次写入或访问后经过固定时间过期
|
|
|
+ .expireAfterWrite(30, TimeUnit.DAYS)
|
|
|
+ // 初始的缓存空间大小
|
|
|
+ .initialCapacity(10_000)
|
|
|
+ // 缓存的最大条数
|
|
|
+ .maximumSize(100_000)
|
|
|
+ .build();
|
|
|
+ }
|
|
|
}
|