From 396d5b0fa308b2a0da0f0b464320e04d203384ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B1=AA=E4=BA=91=E6=98=8A?= Date: Sat, 10 Oct 2020 17:11:28 +0800 Subject: [PATCH] =?UTF-8?q?feat(core):=E5=BE=AE=E6=9C=8D=E5=8A=A1=E8=8A=82?= =?UTF-8?q?=E7=82=B9SystemInit=E5=AE=8C=E6=88=90=E5=90=8E=E5=86=8D?= =?UTF-8?q?=E6=B3=A8=E5=86=8C=E5=88=B0=E6=B3=A8=E5=86=8C=E4=B8=AD=E5=BF=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../apiservice/configuration/AppStartSystemInit.java | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/modules/i3plus-core-apiservice/src/main/java/cn/estsh/i3plus/core/apiservice/configuration/AppStartSystemInit.java b/modules/i3plus-core-apiservice/src/main/java/cn/estsh/i3plus/core/apiservice/configuration/AppStartSystemInit.java index c27603a..ae79201 100644 --- a/modules/i3plus-core-apiservice/src/main/java/cn/estsh/i3plus/core/apiservice/configuration/AppStartSystemInit.java +++ b/modules/i3plus-core-apiservice/src/main/java/cn/estsh/i3plus/core/apiservice/configuration/AppStartSystemInit.java @@ -2,11 +2,10 @@ package cn.estsh.i3plus.core.apiservice.configuration; import cn.estsh.i3plus.core.api.iservice.base.ISystemInitService; import cn.estsh.i3plus.platform.common.util.CommonConstWords; -import cn.estsh.impp.framework.boot.util.ImppSwitchUtil; +import cn.estsh.impp.framework.boot.init.IAppStartSystemInit; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.boot.CommandLineRunner; import org.springframework.stereotype.Component; /** @@ -17,26 +16,23 @@ import org.springframework.stereotype.Component; * @Modify: **/ @Component -public class AppStartSystemInit implements CommandLineRunner { +public class AppStartSystemInit implements IAppStartSystemInit { public static final Logger LOGGER = LoggerFactory.getLogger(CommonConstWords.SYSTEM_LOG); - @Autowired(required = false) + @Autowired private ISystemInitService systemInitService; + /** + * 系统初始化回调方法 + */ @Override - public void run(String... args) throws Exception { + public void systemInit() { try { - if(ImppSwitchUtil.isUnitTestEnv()) { - LOGGER.info("【单元测试环境 跳过初始化...】"); - return; - } LOGGER.info("【IMPP-Core开始加载基础信息...】"); - systemInitService.putAndLoadAll(); }catch (Exception e){ e.printStackTrace(); } } - }