|
@@ -1,6 +1,7 @@
|
|
package com.diagbot.config;
|
|
package com.diagbot.config;
|
|
|
|
|
|
import com.diagbot.facade.CacheFacade;
|
|
import com.diagbot.facade.CacheFacade;
|
|
|
|
+import com.diagbot.facade.ConceptInfoFacade;
|
|
import com.diagbot.facade.NeoFacade;
|
|
import com.diagbot.facade.NeoFacade;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -22,30 +23,36 @@ public class CacheDeleteInit implements CommandLineRunner {
|
|
CacheFacade cacheFacade;
|
|
CacheFacade cacheFacade;
|
|
@Autowired
|
|
@Autowired
|
|
NeoFacade neoFacade;
|
|
NeoFacade neoFacade;
|
|
|
|
+ @Autowired
|
|
|
|
+ private ConceptInfoFacade conceptInfoFacade;
|
|
|
|
+
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public void run(String... args) throws Exception {
|
|
|
|
|
|
+ public void run(String... args) {
|
|
// 服务启动清除redis缓存
|
|
// 服务启动清除redis缓存
|
|
- cacheFacade.clear();
|
|
|
|
- log.info("CDSS-CORE服务启动清除redis缓存成功!");
|
|
|
|
-
|
|
|
|
- cacheFacade.loadDrugTypeCache();
|
|
|
|
- log.info("CDSS-CORE服务启动加载药品类型对应关系缓存成功!");
|
|
|
|
-
|
|
|
|
- cacheFacade.getDiseaseCorrespondCache();
|
|
|
|
- log.info("CDSS-CORE服务启动加载疾病对应ICD10缓存成功!");
|
|
|
|
-
|
|
|
|
- cacheFacade.getdiseaseFilterCache();
|
|
|
|
- log.info("CDSS-CORE服务启动加载疾病过滤缓存成功!");
|
|
|
|
-
|
|
|
|
- cacheFacade.loadAllRuleCache();
|
|
|
|
- log.info("CDSS-CORE服务启动加载医学知识库中的所有规则缓存成功!");
|
|
|
|
-
|
|
|
|
- cacheFacade.loadAllBaseDiagnoseCache();
|
|
|
|
- log.info("CDSS-CORE服务启动加载诊断依据缓存成功!");
|
|
|
|
|
|
+// cacheFacade.clear();
|
|
|
|
+// log.info("CDSS-CORE服务启动清除redis缓存成功!");
|
|
|
|
+//
|
|
|
|
+// cacheFacade.loadDrugTypeCache();
|
|
|
|
+// log.info("CDSS-CORE服务启动加载药品类型对应关系缓存成功!");
|
|
|
|
+//
|
|
|
|
+// cacheFacade.getDiseaseCorrespondCache();
|
|
|
|
+// log.info("CDSS-CORE服务启动加载疾病对应ICD10缓存成功!");
|
|
|
|
+//
|
|
|
|
+// cacheFacade.getdiseaseFilterCache();
|
|
|
|
+// log.info("CDSS-CORE服务启动加载疾病过滤缓存成功!");
|
|
|
|
+//
|
|
|
|
+// cacheFacade.loadAllRuleCache();
|
|
|
|
+// log.info("CDSS-CORE服务启动加载医学知识库中的所有规则缓存成功!");
|
|
|
|
+//
|
|
|
|
+// cacheFacade.loadAllBaseDiagnoseCache();
|
|
|
|
+// log.info("CDSS-CORE服务启动加载诊断依据缓存成功!");
|
|
|
|
+//
|
|
|
|
+// cacheFacade.loadHostipalPush();
|
|
|
|
+// log.info("CDSS-CORE服务启动加载医院大数据推送类型成功!");
|
|
|
|
|
|
- cacheFacade.loadHostipalPush();
|
|
|
|
- log.info("CDSS-CORE服务启动加载医院大数据推送类型成功!");
|
|
|
|
|
|
+ conceptInfoFacade.loadCustomDictionary();
|
|
|
|
+ log.info("CDSS-CORE服务启动加载NLP分词字典成功!");
|
|
|
|
|
|
// cacheFacade.getDiseaseCorrespondCache();
|
|
// cacheFacade.getDiseaseCorrespondCache();
|
|
// log.info("CDSS-CORE服务启动加载疾病对应ICD10缓存成功!");
|
|
// log.info("CDSS-CORE服务启动加载疾病对应ICD10缓存成功!");
|