diff --git a/nladmin-system/src/main/java/org/nl/modules/wql/WQLInit.java b/nladmin-system/src/main/java/org/nl/modules/wql/WQLInit.java new file mode 100644 index 000000000..81f3d581a --- /dev/null +++ b/nladmin-system/src/main/java/org/nl/modules/wql/WQLInit.java @@ -0,0 +1,19 @@ +package org.nl.modules.wql; + +import lombok.extern.slf4j.Slf4j; +import org.springframework.boot.ApplicationArguments; +import org.springframework.boot.ApplicationRunner; +import org.springframework.core.annotation.Order; +import org.springframework.stereotype.Component; + +@Order(0) +@Component +@Slf4j +public class WQLInit implements ApplicationRunner { + @Override + public void run(ApplicationArguments args) throws Exception { + WQLCore.ROOT = "org.nl"; + WQLCore.init(); + log.info("WQL初始化成功!"); + } +} diff --git a/nladmin-system/src/main/java/org/nl/start/Init.java b/nladmin-system/src/main/java/org/nl/start/Init.java index e7ea3c749..a6a2cab91 100644 --- a/nladmin-system/src/main/java/org/nl/start/Init.java +++ b/nladmin-system/src/main/java/org/nl/start/Init.java @@ -2,10 +2,8 @@ package org.nl.start; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; -import org.nl.modules.wql.WQLCore; import org.springframework.boot.ApplicationArguments; import org.springframework.boot.ApplicationRunner; -import org.springframework.core.annotation.Order; import org.springframework.stereotype.Component; /** @@ -14,23 +12,10 @@ import org.springframework.stereotype.Component; @Slf4j @Component @RequiredArgsConstructor -@Order(0) public class Init implements ApplicationRunner { - - private void init() throws Exception { - //初始化WQL - initWql(); + @Override + public void run(ApplicationArguments args) throws Exception { System.out.println("项目启动成功!"); } - private void initWql() throws Exception { - WQLCore.ROOT = "org.nl"; - WQLCore.init(); - log.info("WQL初始化成功!"); - } - - @Override - public void run(ApplicationArguments args) throws Exception { - this.init(); - } }