mirror of
https://gitee.com/dromara/liteFlow.git
synced 2026-05-18 05:48:09 +08:00
优化springboot的自动装配
This commit is contained in:
@@ -4,6 +4,7 @@ import cn.hutool.core.util.StrUtil;
|
||||
import com.yomahub.liteflow.core.FlowExecutor;
|
||||
import com.yomahub.liteflow.monitor.MonitorBus;
|
||||
import com.yomahub.liteflow.property.LiteflowConfig;
|
||||
import com.yomahub.liteflow.spring.ComponentScanner;
|
||||
import com.yomahub.liteflow.util.SpringAware;
|
||||
import org.springframework.boot.autoconfigure.AutoConfigureAfter;
|
||||
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
|
||||
@@ -26,6 +27,11 @@ import org.springframework.context.annotation.Import;
|
||||
@Import(SpringAware.class)
|
||||
public class LiteflowMainAutoConfiguration {
|
||||
|
||||
@Bean
|
||||
public ComponentScanner componentScanner(){
|
||||
return new ComponentScanner();
|
||||
}
|
||||
|
||||
@Bean
|
||||
public FlowExecutor flowExecutor(LiteflowConfig liteflowConfig) {
|
||||
if (StrUtil.isNotBlank(liteflowConfig.getRuleSource())) {
|
||||
|
||||
Reference in New Issue
Block a user