diff --git a/service-configuration/src/main/java/com/lanyuanxiaoyao/service/configuration/CacheProvider.java b/service-configuration/src/main/java/com/lanyuanxiaoyao/service/configuration/CacheProvider.java index 3ccf63b..0705eac 100644 --- a/service-configuration/src/main/java/com/lanyuanxiaoyao/service/configuration/CacheProvider.java +++ b/service-configuration/src/main/java/com/lanyuanxiaoyao/service/configuration/CacheProvider.java @@ -27,4 +27,11 @@ public class CacheProvider { manager.setCaffeine(Caffeine.newBuilder().expireAfterWrite(5, TimeUnit.SECONDS)); return manager; } + + @Bean("long-cache") + public CacheManager longCache() { + CaffeineCacheManager manager = new CaffeineCacheManager(); + manager.setCaffeine(Caffeine.newBuilder().expireAfterWrite(30, TimeUnit.SECONDS)); + return manager; + } }