From 6018c5bb6d19dd428cf7af1b748f301ee872abbd Mon Sep 17 00:00:00 2001 From: Henry He Date: Mon, 28 Aug 2023 19:26:24 +0800 Subject: [PATCH] feat: ResourceInitializer --- .../askdata/misc/ResourceInitializer.java | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 src/main/java/org/enthusa/askdata/misc/ResourceInitializer.java diff --git a/src/main/java/org/enthusa/askdata/misc/ResourceInitializer.java b/src/main/java/org/enthusa/askdata/misc/ResourceInitializer.java new file mode 100644 index 0000000..4c8c42e --- /dev/null +++ b/src/main/java/org/enthusa/askdata/misc/ResourceInitializer.java @@ -0,0 +1,26 @@ +package org.enthusa.askdata.misc; + +import lombok.extern.slf4j.Slf4j; +import org.enthusa.askdata.task.impl.FillMetaDataTask; +import org.springframework.beans.factory.InitializingBean; +import org.springframework.context.annotation.DependsOn; +import org.springframework.stereotype.Component; + +import javax.annotation.Resource; + +/** + * @author henry + * @date 2023/8/28 + */ +@Slf4j +@Component +@DependsOn("mapperConfiguration") +public class ResourceInitializer implements InitializingBean { + @Resource + private FillMetaDataTask fillMetaDataTask; + + @Override + public void afterPropertiesSet() throws Exception { + fillMetaDataTask.start(); + } +} -- GitLab