From 20f473dc4997e8b8a76f8c75d0a649be0a5ea139 Mon Sep 17 00:00:00 2001
From: admin <2780501319@qq.com>
Date: 星期五, 02 四月 2021 00:32:03 +0800
Subject: [PATCH] 广告控制逻辑代码初步编写
---
src/main/java/com/yeshi/buwan/service/imp/system/SystemConfigServiceImpl.java | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/yeshi/buwan/service/imp/system/SystemConfigServiceImpl.java b/src/main/java/com/yeshi/buwan/service/imp/system/SystemConfigServiceImpl.java
index 3d15e00..0783713 100644
--- a/src/main/java/com/yeshi/buwan/service/imp/system/SystemConfigServiceImpl.java
+++ b/src/main/java/com/yeshi/buwan/service/imp/system/SystemConfigServiceImpl.java
@@ -25,4 +25,13 @@
public SystemConfig getConfigByKeyCache(String key) {
return getConfigByKey(key);
}
+
+ @Cacheable(value = "configCache", key = "'system-getConfigValueByKey'+'-'+#key")
+ @Override
+ public String getConfigValueByKeyCache(String key) {
+ SystemConfig config = getConfigByKeyCache(key);
+ if (config == null)
+ return null;
+ return config.getValue();
+ }
}
--
Gitblit v1.8.0