SpringBoot+Activiti7工作流入门实例
目录
文章目录
- 目录
- 准备Activiti建模工具
-
- 1、BPMN-js在线设计器
-
- 1.1 安装
- 1.2 使用说明
- 1.3运行截图
- 2、IDEA安装Activiti Designer插件
-
- 2.1安装插件
- 2.2 设置编码格式防止中文乱码
- 2.3 截图
- 简单工作流入门实例
-
- 1. 新建Spring Boot工程
- 2. 引入Activiti相关依赖
-
- 添加版本属性
- 指定仓库
- 添加依赖
- 完整的pom文件
- 3.配置数据库
-
- 添加MySQL依赖
- 修改配置文件
- 4.配置application.yml文件清单
- 4启动SpringBoot
- 5.新建流程
-
- 绘制流程
- 生成png图像
- 部署工作流程
- 启动一个流程实例
- 任务查询
- 任务处理
- 查询历史
准备Activiti建模工具
这里可以使用两种建模工具:bpmn.js和 IDEA的插件
1、BPMN-js在线设计器
bpmn.js是一个BPMN2.0渲染工具包和web建模器。
1.1 安装
需要使用到nodejs环境
1.1. 1 切换到项目目录下运行 npm install 安装依赖,也可以使用
cnpm install
1.1.2. 运行 npm run dev 启动
npm run dev
1.2 使用说明
可在页面进行拖拽设计 activiti 的流程图,支持导出 bpmn 流程图和 svg 图片