From 55e46a06744530484f629b5c25f2cc9098fe37a7 Mon Sep 17 00:00:00 2001 From: ldj_willow Date: Sun, 9 Oct 2022 14:25:11 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/org/nl/modules/wql/WQLInit.java | 19 +++++++++++++++++++ .../src/main/java/org/nl/start/Init.java | 19 ++----------------- 2 files changed, 21 insertions(+), 17 deletions(-) create mode 100644 nladmin-system/src/main/java/org/nl/modules/wql/WQLInit.java 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(); - } }