flowable工作流学习文档总结概要

本文档详述了Flowable工作流的学习过程,包括Flowable的初体验、整合Spring和SpringBoot,以及深入的BPMN2.0概念。从创建流程引擎、部署流程定义到理解事件、任务和网关等元素,提供了丰富的实战案例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 简介 

2 学习指南 

2.1 Flowable初体验 

2.1.1 Flowable是什么? 

2.1.2 Flowable 和 Activiti 

2.1.3 构建命令行应用程序 

2.1.3.1 创建一个流程引擎 

2.1.3.2 部署一个流程定义 

2.1.3.3 启动一个流程实例 

2.1.3.4 查询和完成一个任务 

2.1.3.5 写一个JavaDelegate 

2.1.3.6 查询历史数据 

2.2 Flowable整合Spring 

2.3 Flowable整合SpringBoot 

2.4 Flowable流程定义部署 

2.4.1 使用xml部署 

2.4.2 使用压缩文件部署 

2.4.3 使用IO流部署 

3 BPMN2.0简介 

3.1 什么是BPMN2.0 

3.2 创建一个BPMN 

3.2.1 直接编写XML文件 

3.2.2 使用插件编写 

3.2.2.1 在线安装插件 

3.2.2.2 离线安装 

3.2.2.3 插件使用说明 

4 BPMN2.0组成 

4.1 事件 

4.1.1 事件定义 

4.1.2 计时器事件定义 

4.1.2.1 timeDate 

4.1.2.1.1 开始事件TimerStartEvent 

4.1.2.1.2 中间事件TimerCatchingEvent 

4.1.2.1.3 边界事件TimerBoundaryEvent 

4.1.2.2 timeDuration 

4.1.2.2.1 开始事件TimerStartEvent 

4.1.2.1.2 中间事件TimerCatchingEvent 

4.1.2.1.3 边界事件TimerBoundaryEvent 

4.1.2.3 timeCycle 

4.1.2.3.1 开始事件TimerStartEvent 

4.1.2.3.2 中间事件TimerCatchingEvent 

4.1.2.3.3 边界事件TimerBoundaryEvent 

4.1.3 消息事件 

4.1.3.1 开始事件MessageStartEvent 

4.1.3.2 中间事件MessagecatchingEvent 

4.1.3.3 边界事件MessageBoundaryEvent 

4.1.4 错误事件 

4.1.4.1 开始事件ErrorStartEvent 

4.1.4.2 边界事件ErrorBoundaryEvent 

4.1.5 信号事件 

4.1.5.1 开始事件SignalStartEvent 

4.1.5.2 中间事件 

4.1.5.2.1 捕捉事件SignalCatchingEvent 

4.1.5.2.2 抛出事件SignalThrowingEvent 

4.1.5.3 边界事件SignalBoundaryEvent 

4.1.6结束事件 

4.1.6.1 错误结束事件ErrorEndEvent 

4.1.6.2 中断结束事件TerminateEndEvent 

4.1.6.2.1 中断结束事件案例一 

4.1.6.2.2 中断结束事件案例二 

4.1.6.3 取消结束事件 CancelEndEvent 

4.1.7 补偿事件CompensationThrowing 

4.1.8 网关 

4.1.8.1 并行网关ParallelGateway 

4.1.8.2 排他网关ExclusiveGateway 

4.1.8.3 包容网关InclusiveGateWay 

4.1.8.4 事件网关EventGateway 

4.2 任务 

4.2.1 用户任务UserTask 

4.2.1.1 用户任务入门案例Assignee指定 

4.2.1.2 CandidateUser和CandidateGroup指定 

4.2.1.3 多人会签MultiInstance 

4.2.1.4 动态表单 

4.2.2 服务任务ServiceTask 

4.2.3 手工任务ManualTask 

4.2.4 接受任务ReceiveTask 

4.2.5 调用流程CallActivity 

4.2.5.1 固定子流程 

4.2.5.2 动态子流程 

4.3 容器 

5 工作流实战案例

5.1 实战案例一

5.1.1 部署流程定义

5.1.2 启动流程实例

5.1.3 查询待办任务

5.1.4 提交任务

5.1.5 查询候选任务

5.1.6 获取候选任务

5.1.7 通过流程实例ID查询任务流转图

5.2 实战案例二

 

评论 23
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

dream21st

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值