人工精选Camunda+Flowable(基础篇+高级篇)+Activiti7
如果你的工作里出现过「请假要三级审批」「报销单卡在某个领导那里三天没人管」「合同盖章流程走完却查不到是谁批的」这类问题,那这套资料讲的东西就是冲它们来的。它围绕 Java 生态下三款主流工作流引擎展开:Activiti7、Flowable、Camunda。三者同源,API 和概念高度相通,所以放在一
会员可免费下载本篇月会员、年会员、永久会员可免费领取。
开通会员 ›会员 · 按档位
游客按标价购买,不享受上表折扣。
支付成功后自动发放网盘链接,链接失效可找客服免费补
如果你的工作里出现过「请假要三级审批」「报销单卡在某个领导那里三天没人管」「合同盖章流程走完却查不到是谁批的」这类问题,那这套资料讲的东西就是冲它们来的。它围绕 Java 生态下三款主流工作流引擎展开:Activiti7、Flowable、Camunda。三者同源,API 和概念高度相通,所以放在一起学比单独啃一个更划算——你能看清同一套 BPMN 模型在不同引擎里的落地差异,换项目时不用从零开始。
它解决的是"流程写死在代码里"这个具体麻烦
很多后端同学第一次做审批类需求,是直接在业务表里加 status 字段,用 if-else 判断当前节点和下一步。节点少还能撑,一旦遇到会签、驳回、加签、流程改版,代码就会变成一团。这套资料要教的就是把这些逻辑从代码里抽出来,交给流程引擎:流程图用 BPMN 画,节点走向由引擎驱动,业务代码只负责处理每个节点的具体动作。学完之后,你应该能独立完成流程定义、部署、发起、查询待办、推进节点这一整条链路,而不是只会照着示例跑一遍。
需要说明的是,它不是零基础 Java 课。你至少得能读懂 SpringBoot 的配置和注解,知道什么是 Bean、什么是依赖注入,否则光环境搭建那部分就会卡住。数据库方面,流程引擎会生成一批自己的表,能看懂基本的表结构和 SQL 查询会顺利很多。如果这两块都还不熟,建议先补上再回来。
建议的观看顺序:先打通一条最短链路
三部分内容里,Activiti7 那一段是最适合当入口的。它从环境构建讲起,带你拿到流程引擎对象、用在线设计器画第一个流程图、完成部署、发起流程、再查部署信息和定义信息。这条链路走通一次,你对"流程引擎到底在干什么"就有了实感,后面看 Flowable 和 Camunda 的差异才不会晕。
顺序上不建议跳着看。基础篇的价值在于把概念钉死:流程定义和流程实例的区别、任务和执行的关系、变量作用域在哪一层。这些名词听着枯燥,但高级篇讲网关、多实例、监听器、动态跳转时,全靠它们撑着。等基础链路跑顺了,再进高级篇看复杂场景怎么处理,最后用 Camunda 部分对照一遍,理解会更立体。
资料怎么配合练习,才不至于看完就忘
这套资料是视频为主,光看不动手基本等于没学。建议的做法是:每看完一小节,就在自己的项目里复现一遍,哪怕只是把示例流程改成"提交—审批—归档"三个节点。设计器部分一定要亲手拖一遍,因为很多坑(连线条件写错、监听器类路径不对、变量名拼错)只有自己画才会遇到。
另外可以准备一个自己的小场景贯穿全程,比如员工请假或采购申请,随着课程推进不断给它加需求:先单级审批,再加会签,再加驳回重提,最后加流程版本变更。这样学完你不只是"看过三款引擎",而是手里有一个能讲清楚的完整案例,面试或接需求时都能直接拿出来用。
最后提醒一句:三款引擎的 API 有大量重名但行为细节不同的地方,学的时候别急着背方法名,重点记它们各自的设计取舍和适用场景。真正上手项目时,查文档的速度远比背 API 重要。
课程目录
课程目录99 集
- 课程介绍 [Java]Camunda+Flowable(基础篇+高级篇)+Activiti7 是一份后端开发学习资料,内容围绕 Java 展开。 内容涵盖:简单介绍、SpringBoot环境构建、在线流程设计器、完成第一个流程的部署、流程部署和定义信息查询、发起一个流程 等主题。 适合对 Java 有需求、希望一次性拿到完整资料的同学。 下方为完整资料与目录,可先看目录判断是否符合需要。 1-01-Activiti7-简单介绍.mp4
- 2-02-Activiti7-SpringBoot环境构建.mp4
- 3-03-Activiti7-通过Java代码获取ProcessEngine对象.mp4
- 4-04-Activiti7-在线流程设计器.mp4
- 5-05-Activiti7-完成第一个流程的部署.mp4
- 6-06-Activiti7-流程部署和定义信息查询.mp4
- 7-07-Activiti7-发起一个流程.mp4
- 8-08-Activiti7-待办任务查询.mp4
- 9-09-Activiti7-完成审批操作.mp4
- 10-10-Activiti7-相关表结构介绍.mp4
- 11-11-Activiti7-流程设计器持久化.mp4
- 12-12-Activiti7-流程设计器汉化说明.mp4
- 13-13-Activiti7-任务分配-表达式-值表达式.mp4
- 14-14-Activiti7-任务分配-表达式-方法表达式.mp4
- 15-15-Activiti7-任务分配-监听器分配.mp4
- 16-16-Activiti7-流程变量-介绍和案例准备.mp4
- 17-17-Activiti7-流程变量-全局流程变量.mp4
- 18-18-Activiti7-流程变量-局部变量讲解.mp4
- 19-19-Activiti7-流程变量-历史变量数据.mp4
- 20-20-Activiti7-身份信息-候选人-绘制流图和流程部署和启动.mp4
- 21-21-Activiti7-身份信息-候选人-拾取归还操作.mp4
- 22-22-Activiti7-身份信息-候选人组.mp4
- 23-23-Activiti7-网关-排他网关(上).mp4
- 24-24-Activiti7-网关-排他网关(下).mp4
- 25-25-Activiti7-网关-并行网关.mp4
- 26-26-Activiti7-网关-包容网关.mp4
- 27-01-Flowable介绍.mp4
- 28-002-Flowable-获取ProcessEngine对象.mp4
- 29-03-Flowable-日志和表结构介绍.mp4
- 30-04-Flowable-部署流程-流程定义文件解析.mp4
- 31-05-Flowable-部署流程-代码实现(上).mp4
- 32-06-Flowable-部署流程-代码实现(下).mp4
- 33-07-Flowable-部署流程-查询和删除操作.mp4
- 34-08-Flowable-启动流程实例.mp4
- 35-09-FLowable-查询任务.mp4
- 36-10-Flowable-处理任务.mp4
- 37-11-Flowable-历史任务查询.mp4
- 38-12-Flowable流程设计器-Eclipse插件.mp4
- 39-13-Flowable流程设计器-Eclipse绘制流程图.mp4
- 40-14-Flowable流程设计器-部署流程.mp4
- 41-15-Flowable流程设计器-流程完整处理.mp4
- 42-16-FlowableUI-部署运行.mp4
- 43-17-FLowableUI-绘制流程图.mp4
- 44-18-FlowableUI-流程图部署操作.mp4
- 45-19-FlowableUI-应用程序演示.mp4
- 46-01-Flowable高级篇课程内容介绍.mp4
- 47-02-FLowable相关的表结构.mp4
- 48-03-加载默认的配置文件.mp4
- 49-04-加载自定义名称的配置文件.mp4
- 50-05-ProcessEngine源码查看.mp4
- 51-06-ProcessEngineConfiguration中的init方法初探.mp4
- 52-07-ProcessEngine各种方式对比.mp4
- 53-08-Service服务接口.mp4
- 54-09-Flowable图标.mp4
- 55-10-Flowable-流程部署深入解析(上).mp4
- 56-11-Flowable-流程部署深入解析(中).mp4
- 57-12-Flowable-流程部署深入解析(下).mp4
- 58-13-Flowable-流程的挂起和激活-剪辑.mp4
- 59-14-Flowable-启动流程的原理-剪辑.mp4
- 60-15-Flowable-处理流程的原理-剪辑.mp4
- 61-16-Flowable-流程结束的原理-剪辑.mp4
- 62-17-Flowable-任务分配-UEL表达式.mp4
- 63-18-Flowable-任务分配-监听器分配.mp4
- 64-19-Flowable-流程变量-实例关系.mp4
- 65-20-Flowable-流程变量-出差流程图.mp4
- 66-21-Flowable-流程变量-案例讲解(上).mp4
- 67-22-FLowable-流程变量-案例讲解(下).mp4
- 68-23-Flowable-候选人-流程定义和部署.mp4
- 69-24-Flowable-候选人-候选任务查询.mp4
- 70-25-Flowable-候选人-拾取归还交接等操作.mp4
- 71-26-Flowable-候选人组-候选人组介绍.mp4
- 72-27-Flowable-候选人组-添加用户.mp4
- 73-28-Flowable-候选人组-创建Group.mp4
- 74-29-Flowable-候选人组-用户和组的关系维护.mp4
- 75-30-Flowable-候选人组-流程定义部署和运行.mp4
- 76-31-Flowable-候选人组-任务查询拾取处理.mp4
- 77-32-Flowable-候选人组-小结.mp4
- 78-33-Flowable-网关-排他网关(上).mp4
- 79-34-Flowable-网关-排他网关(下).mp4
- 80-35-Flowable-网关-并行网关(上).mp4
- 81-36-Flowable-网关-并行网关(下).mp4
- 82-37-Flowable-网关-包容网关(上).mp4
- 83-38-Flowable-网关-包容网关(下).mp4
- 84-39-Flowable-网关-事件网关.mp4
- 85-01-Camunda-工作流介绍.mp4
- 86-02-Camunda-Camunda介绍.mp4
- 87-03-Camunda-安装流程设计器.mp4
- 88-04-Camunda-安装Web应用.mp4
- 89-05-Camunda-入门案例-绘制流程图.mp4
- 90-06-Camunda-入门案例-外置任务创建.mp4
- 91-07-Camunda-入门案例-流程部署操作.mp4
- 92-08-Camunda-入门案例-发起流程.mp4
- 93-09-Camunda-用户任务案例-绘制流程.mp4
- 94-10-Camunda-用户任务案例-流程案例演示.mp4
- 95-11-Camunda-网关任务-绘制流程.mp4
- 96-12-Camunda-网关任务-流程案例演示.mp4
- 97-13-Camunda-决策自动化-流程图调整.mp4
- 98-14-Camunda-决策自动化-DMN绘制决策表.mp4
- 99-15-Camunda-决策自动化-流程案例演示.mp4


![大疆维修,无人机维修教程[66.30GB]](/api/uploads/b6a69810-862f-479c-a529-d66880073ebc.jpg)


