From 7d44c24b55153eee1e824d453784061610162a36 Mon Sep 17 00:00:00 2001 From: lanyuanxiaoyao Date: Fri, 2 Jun 2023 16:04:07 +0800 Subject: [PATCH] =?UTF-8?q?feature(configuration):=20cache=20=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E4=B8=80=E4=B8=AA=E5=AD=98=E6=B4=BB=E6=97=B6=E9=97=B4?= =?UTF-8?q?=E8=BE=83=E9=95=BF=E7=9A=84=E7=BC=93=E5=AD=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/configuration/CacheProvider.java | 7 +++++++ 1 file changed, 7 insertions(+) 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; + } }