首页 - 新闻 - SpringBoot集成Camunda流程引擎,实现一套完整的业务流程

SpringBoot集成Camunda流程引擎,实现一套完整的业务流程

2023-10-07 05:18

前言

项目需要使用工作流引擎来设计一些业务流程。最终选择Camunda7进行框架选型。 Camunda、Activity等其他工作流引擎的介绍和比较这里不再介绍。这里只介绍与现有springboot项目的整合及其具体使用和配置

概念

  • PROCESS:通过工具建模最终生成的BPMN文件,包含了整个流程的定义

  • 流程实例(Instance):流程启动后的实例

  • 流程变量(Variables):流程任务之间传递的参数

  • 任务(TASK):流程中定义的各个节点

  • 流程部署:将上一个流程定义的.bpmn文件部署到工作流平台

核心组件

  • 流程引擎-流程引擎

  • Web 应用程序 – 基于 Web 的管理页面

API介绍

官方文档