飞豹客 · 课能看,资料也能带走
飞豹客后端开发 会员免费

慕课实战 -Activiti7工作流开发 打造通用型可视化UML工作流系统

如果你的日常工作里出现过「审批流又改了」「这个节点要加个会签」「流程走错了要能撤回重走」这类需求,而你们后端还在用状态字段加一堆 if-else 硬扛,那这门 Activiti7 的实战课就是冲这个场景来的。它解决的不是「什么是工作流」这种概念问题,而是怎么把一套会变的审批逻辑从业务代码里抽出来,交

单课价¥29.90新品 上架
会员价 会员免费开通会员后本篇可直接下载套餐详情
144 人关注 更新于 2026-04-25 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

会员可免费下载本篇月会员可免费领取。

开通会员 ›
购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥29.90

会员 · 按档位

永久免费可领
年免费可领
月免费可领

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

如果你的日常工作里出现过「审批流又改了」「这个节点要加个会签」「流程走错了要能撤回重走」这类需求,而你们后端还在用状态字段加一堆 if-else 硬扛,那这门 Activiti7 的实战课就是冲这个场景来的。它解决的不是「什么是工作流」这种概念问题,而是怎么把一套会变的审批逻辑从业务代码里抽出来,交给流程引擎去管,顺便让业务方能自己看懂流程图。

它到底解决什么,以及适合什么基础

课程的主线是做一个通用型的可视化 UML 工作流系统,也就是说,流程不是写死在代码里的,而是能被定义、被画出来、被部署运行。落到具体工作上,就是请假审批、报销审批、合同会签、工单流转这类多节点、带条件分支、需要记录流转历史的业务。学完之后你能独立做的事包括:用 BPMN 画出流程图并部署到引擎、在 Java 代码里启动流程实例、驱动任务往下走、处理排他网关的条件判断、给任务挂监听器做业务回调,以及把流程状态和业务数据关联起来查询。基础方面,需要你能写 Java、用过 Spring Boot、看得懂基本的 SQL 和前端页面交互,完全没碰过后端框架的人跟起来会比较吃力。至于工作流本身,不需要预先了解,课程是从零讲起的。

建议先看哪几块,顺序别乱

开头那节讲学习目标的说明建议先过一遍,它决定了你后面该按什么节奏走。真正的核心在中间几块:BPMN 流程建模这部分要花时间,因为图画不对,后面代码全白写;流程部署与流程定义的 API 是整门课的地基,实例启动、任务查询、任务完成这几个接口必须自己敲一遍,光看会误以为懂了;网关和监听器是区分「会调 API」和「能做项目」的分水岭,条件分支、会签、驳回这些真实需求都压在这里。最后部署上线那一块,作者是奔着能拿出去演示去的,Windows 环境下怎么把服务跑起来讲得比较细,如果你是想拿这个当作品放进简历,这部分别跳过。

资料怎么配合练习才不白学

配套资料里有各阶段的说明文档和演示视频,但别当成教材从头读到尾。比较有效的用法是:先跟着视频把一条最简单的流程跑通,从画图到部署到完成一个任务,走完这一圈再回头补细节。之后自己改需求——比如把单级审批改成两级、加一个金额大于某个值才走的分支、加一个驳回后重新提交的路径。每改一次,你都会被迫去查一次 API,这比被动看视频扎实得多。文档适合在卡住的时候当参考,不适合替代动手。整门课偏实战、偏项目落地,不会给你讲太多引擎底层的源码实现,如果你的目标是读懂 Activiti 内部机制,这门课不针对那个方向;但如果你要的是能在项目里把审批流真正跑起来,它的密度是够的。

课程目录

第 1 部分104 集
  • 01 清晰的学习目标,让学习更轻松
  • 01 清晰的学习目标,让学习更轻松说明.zip
  • [1.8 MB] 1-1 玩转黑马项目,“技术+业务”能力齐飞.mp4
  • [24.3 MB] 📁
  • 09 部署上线【适用于简历项目演示】
  • 09 部署上线【适用于简历项目演示】文档.zip
  • [1.8 MB] 9-3 Windows部署.mp4
  • [87.5 MB] 9-2 Linux部署.mp4
  • [132.3 MB] 9-1 jar包与war包..3.mp4
  • [33.8 MB] 9-4 达梦数据库支持.mp4
  • [147.5 MB] 📁
  • 05 Activiti 7 新特性尝鲜
  • 05 Activiti 7 新特性尝鲜资料.png [493.5 KB] 5-7 SpringSecurity配置.mp4
  • [120.9 MB] 5-9 BPMN-JS整合.mp4
  • [147.9 MB] 5-2 API新特性ProcessRuntime(中).mp4
  • [99.1 MB] 5-6 SpringSecurity用户登录(下).mp4
  • [139.6 MB] 5-1 API新特性ProcessRuntime(上).mp4
  • [135.5 MB] 5-4 API新特性TaskRuntime.mp4
  • [116.6 MB] 5-3 API新特性ProcessRuntime(下).mp4
  • [93.2 MB] 5-8 SpringSecurity登录响应.mp4
  • [87.6 MB] 5-5 SpringSecurity用户登录(上).mp4
  • [138.3 MB] 📁 07 项目:可视化UML工作流引擎web系统:后端接口设计与实现 07 项目:可视化UML工作流引擎web系统:后端接口设计与实现说明.zip
  • [1.8 MB] 7-18 高亮历史流程渲染接口(下).mp4
  • [117.7 MB] 7-15 动态表单读取历史数据接口.mp4
  • [119.6 MB] 7-14 动态表单UEL表达式.mp4
  • [128.5 MB] 7-9 历史查询接口.mp4
  • [77.3 MB] 7-12 动态表单解析提交数据.mp4
  • [139.7 MB] 7-3 流程定义接口(上).mp4
  • [105.6 MB] 7-6 流程实例接口(上).mp4
  • [226.5 MB] 7-4 流程定义接口(中).mp4
  • [175.4 MB] 7-1 返回值与配置工具类.mp4
  • [58.4 MB] 7-2 登录接口.mp4
  • [125.8 MB] 7-20 统计查询语句.mp4
  • [66.4 MB] 7-17 高亮历史流程渲染接口(上).mp4
  • [164.6 MB] 7-16 动态表单读取历史数据操作.mp4
  • [106.4 MB] 7-11 动态表单渲染接口.mp4
  • [142.3 MB] 7-10 动态表单渲染方案.mp4
  • [92.7 MB] 7-7 流程实例接口(下).mp4
  • [78.6 MB] 7-5 流程定义接口(下).mp4
  • [110.9 MB] 7-13 动态表单提交入库.mp4
  • [98.2 MB] 7-8 工作任务接口.mp4
  • [168.5 MB] 7-19 自定义用户控件.mp4
  • [130.9 MB] 📁
  • 11 课程总结:他山之石,可以攻玉
  • 11 课程总结:他山之石,可以攻玉说明.png [493.5 KB] 11-1 总结回顾.mp4
  • [14.2 MB] 📁
  • 03 项目从git下载与打包部署
  • 03 项目从git下载与打包部署文档.zip
  • [1.8 MB] 3-1 源码下载与运行.mp4
  • [124.5 MB] 📁 08 项目:可视化UML工作流引擎web系统:前端页面设计与实现 08 项目:可视化UML工作流引擎web系统:前端页面设计与实现说明.zip
  • [1.8 MB] 8-1 BPMNJS扩展-BPMN下载(上).mp4
  • [70.3 MB] 8-9 列表页面.mp4
  • [144.9 MB] 8-4 BPMNJS扩展-BPMN导入(上).mp4
  • [134.6 MB] 8-8 登录页面.mp4
  • [96.5 MB] 8-7 layuimini部署.mp4
  • [43.9 MB] 8-2 BPMNJS扩展-BPMN下载(下).mp4
  • [66.8 MB] 8-10 前端与接口.mp4
  • [130.8 MB] 8-3 BPMNJS扩展-BPMN在线部署.mp4
  • [94.8 MB] 8-5 BPMNJS扩展-BPMN导入(下).mp4
  • [118.4 MB] 8-11 动态表格.mp4
  • [79.3 MB] 8-6 BPMNJS扩展-查看与高亮历史.mp4
  • [40.7 MB] 📁 资料 资料必看.zip
  • [1.8 MB] activiti7_workflow-master.zip
  • [5.9 MB] 📁 06 项目:可视化UML工作流引擎web系统:需求分析与设计 06 项目:可视化UML工作流引擎web系统:需求分析与设计资料.png [493.5 KB] 6-4 流程定义接口设计(下).mp4
  • [34.2 MB] 6-6 任务接口设计.mp4
  • [19.4 MB] 6-3 流程定义接口设计(上).mp4
  • [60.9 MB] 6-2 数据库设计.mp4
  • [134.0 MB] 6-5 流程实例接口设计.mp4
  • [38.2 MB] 6-1 页面功能设计.mp4
  • [28.9 MB] 6-7 历史数据接口设计.mp4
  • [21.9 MB] 📁 04 精讲最新版Activiti7核心组件 04 精讲最新版Activiti7核心组件文档.zip
  • [1.8 MB] 4-08 任务处理Task(下).mp4
  • [154.7 MB] 4-04 流程部署Deployment.mp4
  • [245.8 MB] 4-13 流程网关-并行.mp4
  • [73.9 MB] 4-02 BPMN2.0标准.mp4
  • [25.9 MB] 4-09 历史任务HistoryService.mp4
  • [114.3 MB] 4-12 UEL表达式(下).mp4
  • [130.9 MB] 4-06 流程实例ProcessInstance.mp4
  • [210.3 MB] 4-15 流程网关-包容.mp4
  • [95.1 MB] 4-07 任务处理Task(上).mp4
  • [122.3 MB] 4-10 UEL表达式(上).mp4
  • [30.3 MB] 4-11 UEL表达式(中).mp4
  • [132.3 MB] 4-05 流程定义ProcessDefinition.mp4
  • [137.2 MB] 4-01 Activiti7介绍.mp4
  • [11.0 MB] 4-14 流程网关-排他.mp4
  • [46.9 MB] 4-03 Springboot与Activit7整合.mp4
  • [135.9 MB] 📁
  • 02 开发前准备:环境搭建篇【选修】
  • 02 开发前准备:环境搭建篇【选修】资料.zip
  • [1.8 MB] 2-5 SpringBoot项目创建.mp4
  • [73.3 MB] 2-2 Maven安装.mp4
  • [59.9 MB] 2-1 JDK安装.mp4
  • [28.3 MB] 2-6 BPMN插件.mp4
  • [63.8 MB] 2-3 MySQL安装.mp4
  • [53.9 MB] 2-4 Linux中安装MySQL.mp4
  • [15.6 MB] 📁
  • 10 项目复盘:企业级常见业务流程设计最佳实践(通用) 10 项目复盘:企业级常见业务流程设计最佳实践(通用)文档.zip
  • [1.8 MB] 10-3 记录环节执行多久-执行监听器.mp4
  • [61.9 MB] 10-5 预案启动多部门协同-信号事件.mp4
  • [41.0 MB] 10-8 追加质控结果-补偿事件.mp4
  • [9.1 MB] 10-4 超时提醒-定时事件(1).mp4
  • [48.0 MB] 10-7 付款失败请重试-错误事件.mp4
  • [39.6 MB] 10-11 会签与多小组协作-多实例任务(上).mp4
  • [22.2 MB] 10-12 会签与多小组协作-多实例任务(下).mp4
  • [93.4 MB] 10-2 通知与默认审核人-任务监听器.mp4
  • [92.5 MB] 10-1 章节概述.mp4
  • [12.7 MB] 10-9 手工任务、服务任务等.mp4
  • [41.9 MB] 10-6 提交后取回任务-消息事件.mp4
  • [70.2 MB] 10-10 财务审核每次都一样-调用子流程.mp4
  • [42.9 MB] 适合人群 工作流开发工程师 系统架构师 项目管理人员 学习收获 掌握Activiti7工作流核心组件 实现可视化UML工作流系统开发 提升项目实战能力 祝您学习愉快! 学有所成,前程似锦!