gaodm 4 gadi atpakaļ
vecāks
revīzija
db32397993
1 mainītis faili ar 62 papildinājumiem un 62 dzēšanām
  1. 62 62
      src/main/java/com/diagbot/config/CacheDeleteInit.java

+ 62 - 62
src/main/java/com/diagbot/config/CacheDeleteInit.java

@@ -1,62 +1,62 @@
-//package com.diagbot.config;
-//
-//import com.diagbot.facade.CacheFacade;
-//import com.diagbot.facade.NeoFacade;
-//import lombok.extern.slf4j.Slf4j;
-//import org.springframework.beans.factory.annotation.Autowired;
-//import org.springframework.boot.CommandLineRunner;
-//import org.springframework.core.annotation.Order;
-//import org.springframework.stereotype.Component;
-//
-///**
-// * @Description: 项目启动后初始化缓存
-// * @author: gaodm
-// * @time: 2020/5/13 11:20
-// */
-//@Component //把类交给spring容器管理
-//@Order(100)  //使用order属性,设置该类在spring容器中的加载顺序
-//@Slf4j
-//public class CacheDeleteInit implements CommandLineRunner {
-//
-//    @Autowired
-//    CacheFacade cacheFacade;
-//    @Autowired
-//    NeoFacade neoFacade;
-//
-//    @Override
-//    public void run(String... args) throws Exception {
-//        // 服务启动清除redis缓存
-//        cacheFacade.clear();
-//        log.info("CDSS-CORE服务启动清除redis缓存成功!");
-//
-//        cacheFacade.loadDrugTypeCache();
-//        log.info("CDSS-CORE服务启动加载药品类型对应关系缓存成功!");
-//
-//        cacheFacade.getSymptomCache();
-//        log.info("CDSS-CORE服务启动加载图谱症状缓存成功!");
-//
-//        cacheFacade.getVitalCache();
-//        log.info("CDSS-CORE服务启动加载图谱体征缓存成功!");
-//
-//        cacheFacade.getSymptomFeatureCache();
-//        log.info("CDSS-CORE服务启动加载症状特征缓存成功!");
-//
-//        cacheFacade.getDiseaseCorrespondCache();
-//        log.info("CDSS-CORE服务启动加载疾病对应ICD10缓存成功!");
-//
-//        cacheFacade.getdiseaseFilterCache();
-//        log.info("CDSS-CORE服务启动加载疾病过滤缓存成功!");
-//
-//        cacheFacade.getSymptomMainCache();
-//        log.info("CDSS-CORE服务启动加载典型症状缓存成功!");
-//
-//        cacheFacade.loadDiseaseTypeCache();
-//        log.info("CDSS-CORE服务启动加载疾病属性(性别、年龄、发病率)缓存成功!");
-//
-//        cacheFacade.getSymptomNumCache();
-//        log.info("CDSS-CORE服务启动加载疾病对应的症状个数缓存成功!");
-//
-//
-//        log.info("CDSS-CORE初始化完成!");
-//    }
-//}
+package com.diagbot.config;
+
+import com.diagbot.facade.CacheFacade;
+import com.diagbot.facade.NeoFacade;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.boot.CommandLineRunner;
+import org.springframework.core.annotation.Order;
+import org.springframework.stereotype.Component;
+
+/**
+ * @Description: 项目启动后初始化缓存
+ * @author: gaodm
+ * @time: 2020/5/13 11:20
+ */
+@Component //把类交给spring容器管理
+@Order(100)  //使用order属性,设置该类在spring容器中的加载顺序
+@Slf4j
+public class CacheDeleteInit implements CommandLineRunner {
+
+    @Autowired
+    CacheFacade cacheFacade;
+    @Autowired
+    NeoFacade neoFacade;
+
+    @Override
+    public void run(String... args) throws Exception {
+        // 服务启动清除redis缓存
+        cacheFacade.clear();
+        log.info("CDSS-CORE服务启动清除redis缓存成功!");
+
+        cacheFacade.loadDrugTypeCache();
+        log.info("CDSS-CORE服务启动加载药品类型对应关系缓存成功!");
+
+        cacheFacade.getSymptomCache();
+        log.info("CDSS-CORE服务启动加载图谱症状缓存成功!");
+
+        cacheFacade.getVitalCache();
+        log.info("CDSS-CORE服务启动加载图谱体征缓存成功!");
+
+        cacheFacade.getSymptomFeatureCache();
+        log.info("CDSS-CORE服务启动加载症状特征缓存成功!");
+
+        cacheFacade.getDiseaseCorrespondCache();
+        log.info("CDSS-CORE服务启动加载疾病对应ICD10缓存成功!");
+
+        cacheFacade.getdiseaseFilterCache();
+        log.info("CDSS-CORE服务启动加载疾病过滤缓存成功!");
+
+        cacheFacade.getSymptomMainCache();
+        log.info("CDSS-CORE服务启动加载典型症状缓存成功!");
+
+        cacheFacade.loadDiseaseTypeCache();
+        log.info("CDSS-CORE服务启动加载疾病属性(性别、年龄、发病率)缓存成功!");
+
+        cacheFacade.getSymptomNumCache();
+        log.info("CDSS-CORE服务启动加载疾病对应的症状个数缓存成功!");
+
+
+        log.info("CDSS-CORE初始化完成!");
+    }
+}