文章预览
前言 项目中需要用到工作流引擎来设计部分业务流程,框架选型最终选择了 Camunda7,关于 Camunda以及 Activity 等其他工作流引擎的介绍及对比不再介绍,这里只介绍与现有Springboot项目的集成以及具体使用及配置。 概念 流程(PROCESS): 通过工具建模最终生成的BPMN文件,里面有整个流程的定义 流程实例(Instance): 流程启动后的实例 流程变量(Variables): 流程任务之间传递的参数 任务(TASK): 流程中定义的每一个节点 流程部署: 将之前流程定义的.bpmn文件部署到工作流平台 核心组件 Process Engine-流程引擎 Web Applicatons-web应用:基于web的管理页面 源码地址 示例代码放到了github上,地址在下面 https://github.com/ricardo-m-yu/spring-boot-camunda API介绍 官方文档 https://docs.camunda.org/manual/7.18/user-guide/process-engine/process-engine-api/ 下面是官网的一些文档,有时间
………………………………