瀏覽代碼

stater配置,增加自动装配类

zhangchenglong 2 年之前
父節點
當前提交
d1bb06e1a7
共有 1 個文件被更改,包括 9 次插入0 次删除
  1. 9 0
      src/main/java/com/syjy/calculate/config/StarterAutoConfigure.java

+ 9 - 0
src/main/java/com/syjy/calculate/config/StarterAutoConfigure.java

@@ -1,5 +1,6 @@
 package com.syjy.calculate.config;
 
+import com.syjy.calculate.listener.ApplicationListenerImpl;
 import com.syjy.calculate.repository.repositoryImpl.CalculationFormulaRepositoryImpl;
 import com.syjy.calculate.service.AccuracyPassRateCalculateService;
 import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
@@ -24,4 +25,12 @@ public class StarterAutoConfigure {
         return new CalculationFormulaRepositoryImpl();
     }
 
+    @Bean
+    @ConditionalOnMissingBean
+    @ConditionalOnProperty(prefix = "calculate.service", value = "enabled", havingValue = "true")
+    ApplicationListenerImpl applicationListenerImpl (){
+        return new ApplicationListenerImpl();
+    }
+
+
 }