From 3ed2627f7c05e8eaa4559371f9d6d2cb71aa4275 Mon Sep 17 00:00:00 2001
From: java110 <928255095@qq.com>
Date: 星期日, 12 九月 2021 14:11:08 +0800
Subject: [PATCH] 优化刷新缓存功能

---
 service-dev/src/main/java/com/java110/dev/smo/impl/DevServiceCacheSMOImpl.java |   29 +++++++++++------------------
 1 files changed, 11 insertions(+), 18 deletions(-)

diff --git a/service-order/src/main/java/com/java110/order/smo/impl/CenterServiceCacheSMOImpl.java b/service-dev/src/main/java/com/java110/dev/smo/impl/DevServiceCacheSMOImpl.java
old mode 100755
new mode 100644
similarity index 92%
rename from service-order/src/main/java/com/java110/order/smo/impl/CenterServiceCacheSMOImpl.java
rename to service-dev/src/main/java/com/java110/dev/smo/impl/DevServiceCacheSMOImpl.java
index 669d877..65ef6cc
--- a/service-order/src/main/java/com/java110/order/smo/impl/CenterServiceCacheSMOImpl.java
+++ b/service-dev/src/main/java/com/java110/dev/smo/impl/DevServiceCacheSMOImpl.java
@@ -1,16 +1,16 @@
-package com.java110.order.smo.impl;
+package com.java110.dev.smo.impl;
 
 import com.alibaba.fastjson.JSONObject;
 import com.java110.core.factory.DataTransactionFactory;
 import com.java110.db.dao.IQueryServiceDAO;
+import com.java110.dev.smo.IDevServiceCacheSMO;
 import com.java110.dto.basePrivilege.BasePrivilegeDto;
 import com.java110.dto.businessDatabus.BusinessDatabusDto;
 import com.java110.entity.center.AppRoute;
 import com.java110.entity.mapping.Mapping;
 import com.java110.entity.order.ServiceBusiness;
 import com.java110.entity.service.ServiceSql;
-import com.java110.order.dao.ICenterServiceDAO;
-import com.java110.order.smo.ICenterServiceCacheSMO;
+import com.java110.dev.dao.IDevServiceDAO;
 import com.java110.service.context.DataQuery;
 import com.java110.utils.cache.*;
 import com.java110.utils.constant.CommonConstant;
@@ -31,13 +31,13 @@
  * 鍒锋柊缂撳瓨
  * Created by wuxw on 2018/4/18.
  */
-@Service("centerServiceCacheSMOImpl")
-public class CenterServiceCacheSMOImpl implements ICenterServiceCacheSMO {
+@Service("devServiceCacheSMOImpl")
+public class DevServiceCacheSMOImpl implements IDevServiceCacheSMO {
 
-    private final static Logger logger = LoggerFactory.getLogger(CenterServiceCacheSMOImpl.class);
+    private final static Logger logger = LoggerFactory.getLogger(DevServiceCacheSMOImpl.class);
 
     @Autowired
-    ICenterServiceDAO centerServiceDAOImpl;
+    IDevServiceDAO devServiceDAOImpl;
 
     @Autowired
     IQueryServiceDAO queryServiceDAOImpl;
@@ -294,7 +294,7 @@
 
     private void doFlushMapping() {
         logger.debug("寮�濮嬪埛鏂� Mapping鏁版嵁鍒皉edis鏁版嵁搴撲腑");
-        List<Mapping> mappings = centerServiceDAOImpl.getMappingInfoAll();
+        List<Mapping> mappings = devServiceDAOImpl.getMappingInfoAll();
         //鍒犻櫎鍘熷鏁版嵁
         MappingCache.removeData(MappingCache._SUFFIX_MAPPING);
         for (Mapping mapping : mappings) {
@@ -321,7 +321,7 @@
 
     private void doFlushPrivilege() {
         logger.debug("寮�濮嬪埛鏂� Mapping鏁版嵁鍒皉edis鏁版嵁搴撲腑");
-        List<BasePrivilegeDto> basePrivilegeDtos = centerServiceDAOImpl.getPrivilegeAll();
+        List<BasePrivilegeDto> basePrivilegeDtos = devServiceDAOImpl.getPrivilegeAll();
         //鍒犻櫎鍘熷鏁版嵁
         PrivilegeCache.removeData(PrivilegeCache.DEFAULT_PRIVILEGE);
         PrivilegeCache.setValue(basePrivilegeDtos);
@@ -329,7 +329,7 @@
 
     private void doFlushDatabus() {
         logger.debug("寮�濮嬪埛鏂� Mapping鏁版嵁鍒皉edis鏁版嵁搴撲腑");
-        List<BusinessDatabusDto> businessDatabusDtos = centerServiceDAOImpl.getDatabusAll();
+        List<BusinessDatabusDto> businessDatabusDtos = devServiceDAOImpl.getDatabusAll();
         //鍒犻櫎鍘熷鏁版嵁
         DatabusCache.removeData(DatabusCache.DEFAULT_DATABUS);
         DatabusCache.setValue(businessDatabusDtos);
@@ -366,7 +366,7 @@
 
     private void doFlushAppRoute() {
         logger.debug("寮�濮嬪埛鏂� AppRoute鏁版嵁鍒皉edis鏁版嵁搴撲腑");
-        List<Map> appInfos = centerServiceDAOImpl.getAppRouteAndServiceInfoAll();
+        List<Map> appInfos = devServiceDAOImpl.getAppRouteAndServiceInfoAll();
         Map<String, List<AppRoute>> appRoustsMap = new HashMap<String, List<AppRoute>>();
         List<AppRoute> appRoutes = null;
         for (Map appInfo : appInfos) {
@@ -387,13 +387,6 @@
         }
     }
 
-    public ICenterServiceDAO getCenterServiceDAOImpl() {
-        return centerServiceDAOImpl;
-    }
-
-    public void setCenterServiceDAOImpl(ICenterServiceDAO centerServiceDAOImpl) {
-        this.centerServiceDAOImpl = centerServiceDAOImpl;
-    }
 
     public IQueryServiceDAO getQueryServiceDAOImpl() {
         return queryServiceDAOImpl;

--
Gitblit v1.8.0