这门课解决什么问题

这门课程旨在帮助开发者理解和掌握 Activiti 工作流框架的基础知识,并能够通过实际项目进行应用。对于那些希望深入了解工作流管理和自动化流程的开发人员,这门课程将提供必要的理论知识和实战经验。通过学习,学员可以解决在项目中遇到的工作流设计和实现问题,提升项目开发效率和流程管理能力。

适合什么基础

这门课程适合那些有一定 Java 开发基础的开发者,特别是那些对工作流管理和自动化流程感兴趣的开发者。如果你掌握了基本的 Java 编程知识,并且有一些项目经验,那么这门课程非常适合你。对于完全没有工作流开发经验的开发者,课程也提供了基础知识,但可能需要进一步补充相关背景知识。

建议先看哪几块

建议从基础入门部分开始学习,逐步建立起对于 Activiti 工作流框架的理解。具体来说,建议先看以下几块内容:
  • [Activiti基础入门] 工作流的概念 (10:35)
  • [Activiti基础入门] Activti的历史简介 (09:10)
  • [Activiti基础入门] 重要的名词解释 (08:26)
  • [Activiti基础入门] 安装Activiti环境 (13:10)
  • [Activiti基础入门] 使用activiti框架提供的建表语句 (09:31)
这些内容将帮助你快速掌握 Activiti 的基本概念、历史背景以及如何搭建基本的工作流环境,为后续学习打下坚实的基础。

学完能独立做什么

完成这门课程的学习后,你将能够独立完成以下任务:
  • 理解并设计简单的工作流流程。
  • 安装并配置 Activiti 环境。
  • 使用 Activiti 框架创建和管理简单的业务流程。
  • 解决基本的工作流开发问题,并进行调试和优化。
这些能力将使你在实际项目中能够更加高效地使用 Activiti 框架来实现自动化流程管理。

资料怎么配合练习

课程配套的资料包括项目源码,你可以通过实际操作来加深对 Activiti 工作流框架的理解。建议按照以下步骤进行练习:
  • 首先,先安装并配置好 Activiti 环境。
  • 然后,使用提供的项目源码进行实际操作,尝试修改和扩展流程。
  • 最后,结合课堂上学习到的知识点,逐步完善流程设计和实现。
通过这种理论与实践相结合的方式,你将能够更好地掌握 Activiti 工作流框架的核心概念,并能够在实际项目中灵活应用。 通过这门课程的学习,你将能够全面掌握 Activiti 工作流框架的基础知识和实战技巧,为你的项目开发和流程管理提供强有力的支持。

课程目录

1-1 [Activiti基础入门] 工作流的概念 (10:35)
1-2 [Activiti基础入门] Activti的历史简介 (09:10)
1-3 [Activiti基础入门] 重要的名词解释 (08:26)
1-4 [Activiti基础入门] 安装Activiti环境 (13:10)
1-5 [Activiti基础入门] 安装Activiti插件 (02:39)
1-6 [Activiti基础入门] 使用activiti框架提供的建表语句 (09:31)
1-7 [Activiti基础入门] 使用activiti框架的自动建表功能 (05:55)
1-8 [Activiti基础入门] 初始化表结构 (09:01)
1-9 [Activiti基础入门] Activiti表结构 (04:13)
1-10 [Activiti基础入门] Activiti核心API (08:22)
1-11 [Activiti基础入门] 绘制流程图 (13:22)
1-12 [Activiti基础入门] 将流程图部署到Activiti的数据表中 (12:42)
1-13 [Activiti基础入门] Activiti基本的使用流程 (15:49)
1-14 [Activiti基础入门] 查询流程定义列表 (15:12)
1-15 [Activiti基础入门] Activiti流程定义操作 (13:05)
2-1 [Activiti基础进阶] 在启动流程实例时设置流程变量 (27:31)
2-2 [Activiti基础进阶] 在办理任务时设置流程变量 (07:28)
2-3 [Activiti基础进阶] 获取流程变量 (06:44)
2-4 [Activiti基础进阶] 任务的类型 (06:56)
2-5 [Activiti基础进阶] 公共任务(组任务) (16:02)
2-6 [Activiti基础进阶] 接收任务 (11:56)
2-7 [Activiti基础进阶] 执行监听器(ExecutionListener) (17:01)
2-8 [Activiti基础进阶] 任务监听器(TaskListener) (14:09)
2-9 [Activiti基础进阶] 排他网关(ExclusiveGateWay) (19:43)
2-10 [Activiti基础进阶] 并行网关(parallelGateWay) (19:57)
2-11 [Activiti基础进阶] Activit整合Spring (08:33)
3-1 [Activiti工作流框架实战演练] 准备工作 (19:00)
3-2 [Activiti工作流框架实战演练] 画流程图 (10:00)
3-3 [Activiti工作流框架实战演练] 上传流程图 (10:18)
3-4 [Activiti工作流框架实战演练] 整合Activiti (15:02)
3-5 [Activiti工作流框架实战演练] 部署流程定义 (07:21)
3-6 [Activiti工作流框架实战演练] 显示流程定义列表 (21:04)
3-7 [Activiti工作流框架实战演练] 查询流程图 (08:23)
3-8 [Activiti工作流框架实战演练] 删除流程定义 (06:52)
3-9 [Activiti工作流框架实战演练] 设计申请表 (40:33)
3-10 [Activiti工作流框架实战演练] 提交申请 (50:53)
3-11 [Activiti工作流框架实战演练] 工作流流程演示 (14:39)
3-12 [Activiti工作流框架实战演练] 设置流程变量 (27:05)
3-13 [Activiti工作流框架实战演练] 查询我的待办任务 (24:50)
3-14 [Activiti工作流框架实战演练] 整体流程复习 (25:33)
3-15 [Activiti工作流框架实战演练] 待我审批 (33:44)
3-16 [Activiti工作流框架实战演练] 查看我的申请记录 (18:47)
3-17 [Activiti工作流框架实战演练] 查询流转记录 (13:13)
3-18 [Activiti工作流框架实战演练] 查询流程图示表 (14:30)