diff --git a/liteflow-spring-boot-starter/src/main/java/com/yomahub/liteflow/springboot/config/LiteflowMainAutoConfiguration.java b/liteflow-spring-boot-starter/src/main/java/com/yomahub/liteflow/springboot/config/LiteflowMainAutoConfiguration.java index 18eda53ea..3fef66763 100644 --- a/liteflow-spring-boot-starter/src/main/java/com/yomahub/liteflow/springboot/config/LiteflowMainAutoConfiguration.java +++ b/liteflow-spring-boot-starter/src/main/java/com/yomahub/liteflow/springboot/config/LiteflowMainAutoConfiguration.java @@ -32,6 +32,7 @@ public class LiteflowMainAutoConfiguration { return new ComponentScanner(liteflowConfig); } + //实例化FlowExecutor @Bean public FlowExecutor flowExecutor(LiteflowConfig liteflowConfig) { FlowExecutor flowExecutor = new FlowExecutor(); @@ -39,6 +40,7 @@ public class LiteflowMainAutoConfiguration { return flowExecutor; } + //FlowExecutor的初始化工作,和实例化分开来 @Bean @ConditionalOnProperty(prefix = "liteflow", name = "parse-on-start", havingValue = "true") public LiteflowExecutorInit liteflowExecutorInit(FlowExecutor flowExecutor) {