本课程将系统且深入源码讲解Activiti6.0工作流引擎的使用、配置、核心api以及BPMN2.0规范、数据库设计及模型映射,Spring Boot2.0集成,工作流平台搭建、部署与运维等,带你切实学会Activiti6.0。
是什么?
简单来说:工作流引擎就是用来开发工作流转的框架
主要功能有:流程节点管理、流向管理、流程样例管理等
有什么用?
工作流引擎早期用于OA,CRM等流程审批时,可为企业的生产效率带来巨大变革
现在用于电商,金融等领域时,可用来处理复杂的业务形态变化问题,在很多公司大项目中担当重要角色
为什么要学?
工作流引擎驱动业务发展在互联网公司中越来越盛行,学好它更受现代公司青睐
工作流引擎作为Java中高级工程师进阶利器,学好它更容易通过面试并获得高薪
01 基于最新版工作流引擎Activiti6.0,系统且深入讲解原理,使用,配置,核心API等
02 基于主流BPMN2.0流程规范,逐步讲解BPMN2.0中各元素在流程中的具体应用
03 基于通用电商业务流程构建模型,让流程线上化
04 集成Spring Boot2,完成工作流引擎与微服务的优雅结合
05 手把手带你搭建通用的企业工作流引擎平台
06 基于云服务器部署工作流平台,并完成简单运维
Activiti6.0源码初探
通用的源码研究方法
基于源码运行activiti
工作流的运行过程
绘制BPMN2流程图
驱动各个节点的运行
单元测试验证执行的正确性
Activiti6.0引擎配置
创建流程引擎配置
数据库配置
日志和数据记录配置
事件处理及监听器
命令拦截器的配置
第三方应用集成
Activiti6.0核心API
ProcessEngine以及服务
流程存储、运行控制服务
任务管理服务
用户和用户组管理服务
表单管理服务
历史数据管理服务
BPMN2.0规范
BPMN2.0标准
流程事件、流程任务
顺序流与网关、子流程
执行与任务监视器
数据库设计与模型映射
通用数据表
流程存储表
身份数据表
运行时流程数据表
历史流程表
集成Spring Boot2
Spring Boot2特性
启动依赖
自动装配
运维监控
微服务Stand-alone
工作流平台搭建
工作流平台需求分析
部署自定义动态表单
电商的业务流程分析建模
流程文件部署及系统测试验证
工作流平台部署和运维
云上部署系统
工作流平台运维
系统横向扩容
那些踩过的坑
关于课程的问题都可在问答区随时提问,讲
师会进行集中答疑
课程案例代码完全开放给你,你可以根据
所学知识自行修改、优化
1~2年工作经验,至少有一个Java服务端项目开发经验
想提高业务建模能力,技术架构能力,流程梳理能力,开源库研究能力
开发效率,进而想进阶为Java中高级工程师
熟练掌握Spring \ MyBatis \ Mysql \ Maven
等Java初级工程师必备技能
慕尼黑6008631
好评
看完之后才来评价的,课程里面老师的干货很多,对于开发中会用到的activiti核心api和实现方式讲解非常细致,刚好工作要开始使用activiti,又刚好遇上推出这门课程,所以毫不犹豫的入手,现在以及基本上手,期待老师的后续课程
qq_ldz_0
好评
非常感谢Jimmy老师耐心耐心指导,很晚了还辛辛苦苦 远程 辅导本人,通过学习本教程学了不少新的知识,Jimmy老师讲工作流很透彻,值得购买。
厉害的乌废猫
好评
讲一下自己学这门课的经历。 作为一个业余开发者,我想为公司做一套基于移动端的流程审批系统,查到有工作流框架实现方式后,遂买了这门课程。 总共学了43个小时,感受是课程是有难度的,全程跟着老师操作,被虐的不行,一直卡住。尤其是后面的魔改Activiti6.0与SpringBoot整合,一路调试修改源代码,有点懵逼,最后一章还没跟上。不过在这个过程中,确实学到了不少东西,包括maven技巧,IDEA IDE的技巧,总体很有帮助的。 最后建议水平和我一样不咋样的同学,着重搞定前七章。后面跟不上不要太勉强。概念和API在Flowable里也通用的,而且它也兼容Springboot2,直接加依赖就搞定了
如无法下载使用图片另存为
下载海报选课、学习遇到问题?
扫码添加指导老师 1V1 帮助你!
添加后老师会第一时间解决你的问题