compileflow 是什么
compileflow 是一个非常轻量、高性能、可集成、可扩展的流程引擎。
2025年05月16日
前面和小伙伴们分别聊了 Flowable 中的 ReceiveTask 和 UserTask,今天我们来看看另外一个比较常见的 Task --> ServiceTask。
2025年05月16日
为啥想写 flowable 呢?原因很简单,因为最近在录的 tienchin 项目视频会用到,先写一篇文章和大家打打预防针,后面视频再细讲。
流程引擎,也算是一个比较常见的工具了,我们在日常的很多开发中都会用到,当然用的最多的就是 OA 系统了,但是在一些非 OA 系统中,我们也会涉及到,比如一个 CRM 中,可能会有合同管理的需求,合同的审批,也是需要流程引擎的。
所以今天我们来简单聊聊流程引擎,顺便写一个简单的例子,小伙伴们一起来感受下流程引擎到底是个啥。
2025年05月16日
1、添加Flowable依赖:在pom.xml文件中添加以下依赖
<dependency>
<groupId>org.flowable</groupId>
<artifactId>flowable-spring-boot-starter</artifactId>
<version>${flowable.version}</version>
</dependency>
2025年05月16日
一、ACT_GE_*表结构
1.1. ACT_GE_BYTEARRAY表
ID_: 唯一标识符
REV_: 版本号
NAME_: 文件名称
DEPLOYMENT_ID_: 部署ID
BYTES_: 文件内容
2025年05月16日
一、flowable定义
flowable 是一个使用Java编写的轻量级业务流程引擎。基于BPMN2.0协议,实现对流程的创建、查询、流转、报结等操作的管理。
二、创建一个flowable流程