From e7a7c441a4e927b4a731609ec058214de0ca9928 Mon Sep 17 00:00:00 2001 From: wangli <274027703@qq.com> Date: Tue, 21 May 2024 11:50:53 +0800 Subject: [PATCH] =?UTF-8?q?add(starter)=20-=20=E5=88=9D=E5=A7=8B=E5=8C=96?= =?UTF-8?q?=20Starter=20=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 1 + workflow-engine-api/pom.xml | 2 +- workflow-engine-common/pom.xml | 2 +- workflow-engine-core/pom.xml | 3 +-- workflow-engine-server/pom.xml | 1 + workflow-engine-spring-boot-starter/pom.xml | 19 +++++++++++++++++++ .../WorkflowEngineAutoConfiguration.java | 14 ++++++++++++++ .../main/resources/META-INF/spring.factories | 2 ++ 8 files changed, 40 insertions(+), 4 deletions(-) create mode 100644 workflow-engine-spring-boot-starter/pom.xml create mode 100644 workflow-engine-spring-boot-starter/src/main/java/cn/axzo/workflow/starter/WorkflowEngineAutoConfiguration.java create mode 100644 workflow-engine-spring-boot-starter/src/main/resources/META-INF/spring.factories diff --git a/pom.xml b/pom.xml index 319b2cfec..5450781a2 100644 --- a/pom.xml +++ b/pom.xml @@ -138,6 +138,7 @@ workflow-engine-common workflow-engine-core workflow-engine-server + workflow-engine-spring-boot-starter diff --git a/workflow-engine-api/pom.xml b/workflow-engine-api/pom.xml index ae99c41a8..11ba8fffc 100644 --- a/workflow-engine-api/pom.xml +++ b/workflow-engine-api/pom.xml @@ -11,7 +11,7 @@ workflow-engine-api jar - workflow-engine-api + Workflow Engine Api diff --git a/workflow-engine-common/pom.xml b/workflow-engine-common/pom.xml index 943cb9df0..fcb362248 100644 --- a/workflow-engine-common/pom.xml +++ b/workflow-engine-common/pom.xml @@ -11,7 +11,7 @@ workflow-engine-common jar - workflow-engine-common + workflow Engine Common diff --git a/workflow-engine-core/pom.xml b/workflow-engine-core/pom.xml index ee2d63944..2713df840 100644 --- a/workflow-engine-core/pom.xml +++ b/workflow-engine-core/pom.xml @@ -9,8 +9,7 @@ ${revision} workflow-engine-core jar - - workflow-engine-core + Workflow Engine Core 6.7.2 2.0.0-SNAPSHOT diff --git a/workflow-engine-server/pom.xml b/workflow-engine-server/pom.xml index 279ccf123..a00a3b70c 100644 --- a/workflow-engine-server/pom.xml +++ b/workflow-engine-server/pom.xml @@ -10,6 +10,7 @@ 4.0.0 workflow-engine-server + Workflow Engine Server 8 diff --git a/workflow-engine-spring-boot-starter/pom.xml b/workflow-engine-spring-boot-starter/pom.xml new file mode 100644 index 000000000..e687dea1a --- /dev/null +++ b/workflow-engine-spring-boot-starter/pom.xml @@ -0,0 +1,19 @@ + + 4.0.0 + + cn.axzo.workflow + workflow-engine + ${revision} + + workflow-engine-spring-boot-starter + jar + Workflow Engine Spring Boot Starter + + + org.springframework.boot + spring-boot-starter + true + + + diff --git a/workflow-engine-spring-boot-starter/src/main/java/cn/axzo/workflow/starter/WorkflowEngineAutoConfiguration.java b/workflow-engine-spring-boot-starter/src/main/java/cn/axzo/workflow/starter/WorkflowEngineAutoConfiguration.java new file mode 100644 index 000000000..b922bc97e --- /dev/null +++ b/workflow-engine-spring-boot-starter/src/main/java/cn/axzo/workflow/starter/WorkflowEngineAutoConfiguration.java @@ -0,0 +1,14 @@ +package cn.axzo.workflow.starter; + +import org.springframework.context.annotation.Configuration; + +/** + * Workflow Engine Auto Configuration + * + * @author wangli + * @since 2024/5/21 11:47 + */ +@Configuration +public class WorkflowEngineAutoConfiguration { + +} diff --git a/workflow-engine-spring-boot-starter/src/main/resources/META-INF/spring.factories b/workflow-engine-spring-boot-starter/src/main/resources/META-INF/spring.factories new file mode 100644 index 000000000..36c761db5 --- /dev/null +++ b/workflow-engine-spring-boot-starter/src/main/resources/META-INF/spring.factories @@ -0,0 +1,2 @@ +org.springframework.boot.autoconfigure.EnableAutoConfiguration=\ + cn.axzo.workflow.starter.WorkflowEngineAutoConfiguration