Activiti6.0工作流引擎深度解析
Activiti流程引擎倍受各大互联网公司追捧与推崇
本课程由BAT测验老司机带你学习Java接口自动化测验,掌握HttpClient和TestNG、Mock平台、Mybatis及SpringBoot等内容,学完即可独立完成接口自动化测验!
合适人群
1~2年工作经验,至少有一个Java服务端项目开发经验
想提高事务建模才能,技术架构才能,流程整理才能,开源库研讨才能
开发功率,进而想进阶为Java中高级工程师
技术储备要求
熟练掌握Spring \ MyBatis \ Mysql \ Maven
等Java初级工程师必备技能
[wm_notice]试看链接:https://pan.baidu.com/s/1TfdSFmfX4jsh66hqJoRYPw
提取码:8gm5
–来自百度网盘超级会员V1的分享[/wm_notice]
章节目录:
-
第1章 课程介绍(供给问答区答疑解惑) 试看2 节 | 13分钟
本课程将体系且深入源码解说Activiti6.0作业流引擎的运用、装备、核心api以及BPMN2.0标准、数据库规划及模型映射,Spring Boot2.0集成,作业流渠道建立、布置与运维等,经过本课程的学习,你将切实学会Activiti6.0作业流引擎开发,大大提高自己的事务建模才能,技能架构才能,开源库研讨才能,流程整理才能,然后进阶为Jav…
- 图文:1-1 课前必读(不看会错失一个亿)
- 视频:1-2 课程导学 (12:59)试看
-
第2章 作业流入门 试看6 节 | 48分钟
本章首先介绍了作业流是什么,作业流技能选型,然后带咱们快速体会activiti6.0,让咱们在最短的时间内体会作业流体系的操作进程,对activiti作业流有个理性的知道。
- 视频:2-1 本章概述 (03:08)
- 视频:2-2 作业流介绍 (13:50)试看
- 视频:2-3 作业流引擎技能选型 (04:20)
- 视频:2-4 Activiti6.0快速体会-布置环境介绍 (08:32)
- 视频:2-5 Activiti6.0快速体会-布置环境实操 (07:08)
- 视频:2-6 Activiti6.0快速体会-流程体会 (10:46)
-
第3章 Activiti6.0源码初探11 节 | 110分钟
本章带咱们对Activiti6.0源码进行初探,首先我会介绍如何根据源代码方式学习开源软件的方法,然后在官方源码的基础上运转activiti-app,并具体介绍activiti-app的工程结构,演示demo,学习官方demo构建的长处,对源码有一个初步知道后,咱们开端activiti的hello world之旅,经过编程方式体会作业流的运转进程,绘制流程图,…
- 视频:3-1 本章概述 (03:22)
- 视频:3-2 Activiti6.0源码初探-概览与获取 (08:15)
- 视频:3-3 Activiti6.0源码初探-engine (12:32)
- 视频:3-4 Activiti6.0源码初探-模块介绍 (01:53)
- 视频:3-5 Activiti6.0源码初探-activiti-app运转 (08:14)
- 视频:3-6 Activiti6.0源码初探-WebConfigurer (10:02)
- 视频:3-7 Activiti6.0源码初探-helloword-1 (13:25)
- 视频:3-8 Activiti6.0源码初探-helloword-2 (11:18)
- 视频:3-9 Activiti6.0源码初探-helloword_idea-1 (14:33)
- 视频:3-10 Activiti6.0源码初探-helloword_idea-2 (13:21)
- 视频:3-11 Activiti6.0源码初探-helloword_idea-3 (12:36)
-
第4章 Activiti6.0引擎装备 试看19 节 | 220分钟
本章为咱们介绍Activiti6.0装备,一切的装备都是经过ProcessEngineConfiguration类来设置的,其中首要的装备包含数据源,数据类型,创建数据库表的战略,作业履行器的装备,流程前史数据记载的具体级别,Activiti对日志的装备支持,以及在流程履行进程中界说方便定位信息的mdc变量,Activiti供给的事情处理程序ActivitiEven…
- 视频:4-1 本章概述 (06:51)
- 视频:4-2 创建流程引擎装备-config_samples (14:39)试看
- 视频:4-3 创建流程引擎装备-archetype (06:26)
- 视频:4-4 数据库装备-dbconfig (08:08)
- 视频:4-5 数据库装备-dbconfig_code (19:18)
- 视频:4-6 日志记载装备-logging (10:52)
- 视频:4-7 日志记载装备-logging_mdc (15:39)
- 视频:4-8 前史记载装备-history-1 (10:57)
- 视频:4-9 前史记载装备-history-2 (14:50)
- 视频:4-10 事情处理及监听器装备-eventlog (12:32)
- 视频:4-11 事情处理及监听器装备-eventLinstener-1 (07:54)
- 视频:4-12 事情处理及监听器装备-eventLinstener-2 (16:44)
- 视频:4-13 命令拦截器装备-command-1 (06:47)
- 视频:4-14 命令拦截器装备-command-2 (14:28)
- 视频:4-15 作业履行器装备-job-1 (11:30)
- 视频:4-16 作业履行器装备-job-2 (15:48)
- 视频:4-17 Activiti与spring集成-1 (04:35)
- 视频:4-18 Activiti与spring集成-2 (12:00)
- 视频:4-19 Activiti与spring集成-3 (08:55)
-
第5章 Activiti核心API15 节 | 195分钟
本章首要解说Activiti核心API,包含ProcessEngine以及服务、流程存储服务、流程运转操控服务、使命办理服务、用户和用户组办理服务、表单服务办理、前史数据办理服务、其它办理服务、反常战略。在学习了这些常用api的基础上咱们经过APi操控一个流程实例的状况进化,体会流程的布置进程,发动流程实例,驱动流程到下一个节点…
- 视频:5-1 本章概述 (06:00)
- 视频:5-2 流程存储服务-RepositoryService-1 (19:38)
- 视频:5-3 流程存储服务-RepositoryService-2 (09:08)
- 视频:5-4 流程运转 操控服务-RuntimeService-1 (03:01)
- 视频:5-5 流程运转 操控服务-RuntimeService-2 (16:16)
- 视频:5-6 流程运转 操控服务-RuntimeService-3 (21:16)
- 视频:5-7 使命办理服务-TaskService-1 (14:28)
- 视频:5-8 使命办理服务-TaskService-2 (15:31)
- 视频:5-9 使命办理服务-TaskService-3 (07:44)
- 视频:5-10 用户和用户组办理服务-IdentityService (16:16)
- 视频:5-11 表单办理服务- formeService (15:48)
- 视频:5-12 前史数据办理服务-HistoryService-1 (16:47)
- 视频:5-13 前史数据办理服务-HistoryService-2 (06:50)
- 视频:5-14 其它办理服务-OtherService (20:30)
- 视频:5-15 反常战略 (05:05)
-
第6章 数据库规划与模型映射7 节 | 92分钟
本章首要解说数据库规划与模型映射,包含通用数据表、流程存储表、身份数据表、运转时流程数据表、前史流程表。咱们经过流程履行调查数据库内容的改变体会流程引擎表结构之间的关系。
- 视频:6-1 通用数据表规划 (20:27)
- 视频:6-2 流程界说存储表规划 (10:05)
- 视频:6-3 身份数据表规划 (09:51)
- 视频:6-4 运转时流程数据表规划-1 (09:15)
- 视频:6-5 运转时流程数据表规划-2 (18:33)
- 视频:6-6 前史流程数据表规划-1 (06:18)
- 视频:6-7 前史流程数据表规划-2 (16:52)
-
第7章 BPMN2.0标准16 节 | 207分钟
本章首要解说BPMN2.0标准,这里首要介绍BPMN中标准的根本元素Activities(活动)、Gateways(网关)、Events(事情),事情一般按照方位分类为开端事、结束事情、中心事情、边界事情。活动包含原子使命和子流程,常用原子使命涉及到UserTask(用户使命)、ScriptTask(脚本使命)、ServiceTask(JavaDelegate界说完成),网关包…
- 视频:7-1 本章概述 (06:54)
- 视频:7-2 BPMN2.0流程事情-事情分类 (22:27)
- 视频:7-3 BPMN2.0流程事情-错误事情 (13:48)
- 视频:7-4 BPMN2.0流程事情-信号音讯事情 (04:26)
- 视频:7-5 BPMN2.0流程使命-用户使命-1 (08:08)
- 视频:7-6 BPMN2.0流程使命-用户使命-2 (16:56)
- 视频:7-7 BPMN2.0脚本使命 (22:06)
- 视频:7-8 BPMN2.0服务使命-1 (17:02)
- 视频:7-9 BPMN2.0服务使命-2 (22:17)
- 视频:7-10 BPMN2.0次序流和网关-1 (09:31)
- 视频:7-11 BPMN2.0次序流和网关-2 (09:43)
- 视频:7-12 BPMN2.0次序流和网关-3 (06:43)
- 视频:7-13 BPMN2.0子流程-1 (06:10)
- 视频:7-14 BPMN2.0子流程-2 (11:33)
- 视频:7-15 BPMN2.0子流程-3 (11:36)
- 视频:7-16 BPMN2.0子流程-4 (16:56)
-
第8章 Activiti6.0集成Spring Boot2.07 节 | 107分钟
本章解说集成Spring Boot2.0,首要包含Spring Boot2.0特性、发动依赖starter、 主动安装AutoConfigure、运维监控Acutator、微服务Stand-alone、 发动进口SpringBootApplication、外部化装备yaml、Profiles、日志logging、 web mvc、SQL数据库集成、单元测试。 …
- 视频:8-1 本章概述 (23:00)
- 视频:8-2 Spring Boot2.0入门实例-1 (13:45)
- 视频:8-3 Spring Boot2.0入门实例-2 (11:30)
- 视频:8-4 Spring Boot2.0发动依赖和主动安装-1 (16:10)
- 视频:8-5 Spring Boot2.0发动依赖和主动安装-2 (16:47)
- 视频:8-6 Activiti6.0与Spring Boot2.0集成-1 (15:22)
- 视频:8-7 Activiti6.0与Spring Boot2.0集成-2 (09:34)
-
第9章 作业流渠道建立14 节 | 171分钟
本章首要解说作业流渠道建立,包含需求剖析、集成activiti-app、 集成activiti-admin、开发自界说动态表单、电商的事务流程剖析建模、 流程文件布置及体系测试验证。
- 视频:9-1 作业流渠道建立-需求剖析 (15:31)
- 视频:9-2 作业流渠道建立集成spring boot1-1 (10:03)
- 视频:9-3 作业流渠道建立集成spring boot1-2 (09:24)
- 视频:9-4 作业流渠道建立集成spring boot1-3 (15:26)
- 视频:9-5 作业流渠道建立集成spring boot1-4 (05:47)
- 视频:9-6 作业流渠道晋级spring boot2-1 (10:19)
- 视频:9-7 作业流渠道晋级spring boot2-2 (11:37)
- 视频:9-8 作业流渠道晋级spring boot2-3 (14:30)
- 视频:9-9 作业流渠道晋级spring boot2-4 (11:57)
- 视频:9-10 作业流渠道建立-workflow-1 (08:40)
- 视频:9-11 作业流渠道建立-workflow-2 (16:30)
- 视频:9-12 作业流渠道建立-购物流程-1 (15:45)
- 视频:9-13 作业流渠道建立-购物流程-2 (13:43)
- 视频:9-14 作业流渠道建立-购物流程-3 (11:14)
-
第10章 作业流渠道布置和运维2 节 | 26分钟
本章首要解说作业流渠道布置和运维,包含云上布置体系、作业流渠道运维、 体系横向扩容、那些踩过的坑。
- 视频:10-1 作业流渠道布置-1 (16:11)
- 视频:10-2 作业流渠道布置-2 (09:14)
-
第11章 课程总结6 节 | 6分钟
本章和咱们一起总结回顾课程重难点,协助咱们更好的加强与稳固本课程所学常识。
- 视频:11-1 课程总结 (05:50)
- 作业:11-2 数据库优化
- 作业:11-3 核心API的整理
- 作业:11-4 装备项规划
- 作业:11-5 描述一下运用git作业的进程
- 作业:11-6 作业流运用场景