activiti7.1.0.M6 整合springboot
时间: 2023-09-10 07:11:13 浏览: 83
要将 Activiti 7.1.0.M6 与 Spring Boot 集成,需要执行以下步骤:
1. 创建一个 Spring Boot 项目。
2. 在 pom.xml 文件中添加以下依赖:
```xml
<dependency>
<groupId>org.activiti</groupId>
<artifactId>activiti-spring-boot-starter-basic</artifactId>
<version>7.1.0.M6</version>
</dependency>
```
3. 在 application.properties 文件中添加以下配置:
```properties
spring.datasource.url=jdbc:h2:mem:activiti
spring.datasource.driverClassName=org.h2.Driver
spring.datasource.username=sa
spring.datasource.password=
spring.jpa.database-platform=org.hibernate.dialect.H2Dialect
# Activiti
spring.activiti.database-schema-update=true
spring.activiti.async-executor-activate=true
```
4. 可以使用 @EnableProcessApplication 注解启用 Activiti Spring Boot 应用程序。
```java
@SpringBootApplication
@EnableProcessApplication
public class MyApp {
public static void main(String[] args) {
SpringApplication.run(MyApp.class, args);
}
}
```
5. 创建一个 BPMN 2.0 流程定义文件并部署到 Activiti 引擎中。
在以上步骤完成之后,就可以在 Spring Boot 项目中使用 Activiti 了。可以使用 Activiti 提供的 API 来启动、完成和管理流程实例。同时,还可以使用 Activiti 提供的 REST API 来管理流程定义、任务、历史记录等。