1、引言
Activiti是一个轻量级的工作流和业务流程管理(BPM)平台,与Spring Boot的集成可以大大简化工作流应用的开发。本文将介绍如何在Spring Boot项目中配置Activiti相关配置项,快速搭建工作流系统。
2、环境准备
在开始配置activiti相关配置项之前,引入一下相关依赖,如下所示:
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.activiti</groupId>
<artifactId>activiti-spring-boot-starter</artifactId>
<version>****</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>****</version>
</dependency>
</dependencies>
3、基础配置
3.1、数据源配置(以MySQL为例)
Activiti需要数据库支持来存储流程定义和运行时数据,在application.properties或application.yml文件中配置一下信息(以.yml文件为例):
spring:
datasource:
driverClassName: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://Ip:Port/schema?autoReconnect=true&allowMultiQueries=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&nullCatalogMeansCurrent=true
username: ***
password: ***
3.2、Activiti核心配置
spring:

最低0.47元/天 解锁文章
542

被折叠的 条评论
为什么被折叠?



