From 74196bcc835d9b76cdd1bc3d85b0dfbe0191fc00 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期四, 31 十二月 2020 19:23:43 +0800 Subject: [PATCH] 活动信息缓存 --- service-daylucky/src/main/java/com/ks/daylucky/service/impl/remote/AppConfigServiceImpl.java | 13 +++++++------ 1 files changed, 7 insertions(+), 6 deletions(-) diff --git a/service-daylucky/src/main/java/com/ks/daylucky/service/impl/remote/AppConfigServiceImpl.java b/service-daylucky/src/main/java/com/ks/daylucky/service/impl/remote/AppConfigServiceImpl.java index 19f25fd..9a7f937 100644 --- a/service-daylucky/src/main/java/com/ks/daylucky/service/impl/remote/AppConfigServiceImpl.java +++ b/service-daylucky/src/main/java/com/ks/daylucky/service/impl/remote/AppConfigServiceImpl.java @@ -4,9 +4,10 @@ import com.ks.daylucky.exception.AppConfigException; import com.ks.daylucky.mapper.AppConfigMapper; import com.ks.daylucky.pojo.DO.AppConfig; +import com.ks.daylucky.pojo.DTO.ConfigKeyEnum; import com.ks.daylucky.query.AppConfigQuery; import com.ks.daylucky.service.AppConfigService; -import org.apache.dubbo.config.annotation.Service; +import org.springframework.stereotype.Service; import org.springframework.validation.annotation.Validated; import javax.annotation.Resource; @@ -14,7 +15,7 @@ import java.util.Date; import java.util.List; -@Service(version = "1.0.0") +@Service public class AppConfigServiceImpl implements AppConfigService { @Resource @@ -54,12 +55,12 @@ } @Override - public AppConfig getConfig(Long appId, String key, Integer version) { + public AppConfig getConfig(Long appId, ConfigKeyEnum key, Integer version) { AppConfigQuery query = new AppConfigQuery(); query.appId = appId; - query.key = key; + query.key = key.getKey(); query.version = version; - + query.count=1; List<AppConfig> list = appConfigMapper.list(query); if (list != null && list.size() > 0) { return list.get(0); @@ -69,7 +70,7 @@ } @Override - public AppConfig getConfigCache(Long appId, String key, Integer version) { + public AppConfig getConfigCache(Long appId, ConfigKeyEnum key, Integer version) { return getConfig(appId, key, version); } -- Gitblit v1.8.0