From 67d5bae222b2d661d30a4e5ecc0c52c2f25b1751 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E6=97=AD?= Date: Tue, 22 Jun 2021 14:09:21 +0800 Subject: [PATCH] ApplicationInitRunner --- .../runner/ApplicationInitRunner.java | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 report-core/src/main/java/com/anjiplus/template/gaea/business/runner/ApplicationInitRunner.java diff --git a/report-core/src/main/java/com/anjiplus/template/gaea/business/runner/ApplicationInitRunner.java b/report-core/src/main/java/com/anjiplus/template/gaea/business/runner/ApplicationInitRunner.java new file mode 100644 index 00000000..bd28e86a --- /dev/null +++ b/report-core/src/main/java/com/anjiplus/template/gaea/business/runner/ApplicationInitRunner.java @@ -0,0 +1,24 @@ +package com.anjiplus.template.gaea.business.runner; + +import com.anjiplus.template.gaea.business.modules.dict.service.GaeaDictService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.boot.ApplicationArguments; +import org.springframework.boot.ApplicationRunner; + +/** + * 启动加载后执行 + * @author lr + * @since 2021-04-08 + */ +public class ApplicationInitRunner implements ApplicationRunner { + + @Autowired + private GaeaDictService gaeaDictService; + + @Override + public void run(ApplicationArguments args) throws Exception { + + //1、数据字典刷新 + gaeaDictService.refreshCache(null); + } +}