在springboot环境下启动时加载配置

监控队列的线程安全问题修复
This commit is contained in:
bryan.zhang
2019-03-22 18:57:57 +08:00
parent 6c3eaedbec
commit 311fe14868
5 changed files with 27 additions and 15 deletions

View File

@@ -4,16 +4,9 @@ import com.google.common.collect.Lists;
import com.thebeastshop.liteflow.core.FlowExecutor;
import com.thebeastshop.liteflow.spring.ComponentScaner;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.boot.context.properties.EnableConfigurationProperties;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.support.PropertySourcesPlaceholderConfigurer;
import org.springframework.core.env.Environment;
import org.springframework.stereotype.Component;
import java.util.List;

View File

@@ -0,0 +1,15 @@
package com.thebeastshop.liteflow.springboot;
import com.thebeastshop.liteflow.core.FlowExecutor;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@Configuration
public class LiteflowExecutorInit {
@Bean
public String initExecutor(FlowExecutor flowExecutor){
flowExecutor.init();
return "init";
}
}