项目需要使用工作流引擎来设计一些业务流程。最终选择Camunda7进行框架选型。 Camunda、Activity等其他工作流引擎的介绍和比较这里不再介绍。这里只介绍与现有springboot项目的整合及其具体使用和配置
PROCESS:通过工具建模最终生成的BPMN文件,包含了整个流程的定义
流程实例(Instance):流程启动后的实例
流程变量(Variables):流程任务之间传递的参数
任务(TASK):流程中定义的各个节点
流程部署:将上一个流程定义的.bpmn文件部署到工作流平台
流程引擎-流程引擎
Web 应用程序 – 基于 Web 的管理页面
官方文档