Flowable实战第一期

Flowable实战教程
现价: 268 原价:¥499

难度:中级

课时: 72

学习人数: 141

课程讲师:分享牛

课程购买 (可联系qq:3152981878)

腾讯课堂地址https://ke.qq.com/course/300927?tuin=171f2c

课程更新日志:

1、更新Flowable的modler设计器以及程序包为6.3版本。

2、升级项目到springboot2.x版本。

本课程有专门的VIP交流群,讲师(Activiti权威指南一书作者,张志祥)会为您提供一对一的售后技术答疑服务,让您再也不会因为看不懂、学不会而苦恼!我们会让您在最短的时间内掌握和提升技术水平,赢得时间就是赢得成功!

     分享牛老师  Activiti权威指南一书作者,5年流程开发经验,对于各种开源流程引擎有深入的了解、比如JBPM、activiti、camunda、flowable等。qq:3152981878(购买视频可以咨询)。分享牛老师的书籍  

flowable课程第一期分为两个部分,第一部分:基础知识的讲解,第二部分实战项目。

课程大纲如下:

第2课:flowable工作流概念

第3课:演示工作流系统以及工作流框架的优势

第4课:近两天的课程内容安排

第5课:Flowable的由来、框架选型的原则、Flowable6  Flowable5.23 Activiti5.22  Activiti7对比。

第6课:环境搭建github下载源码、编译、以及不同分支查看切换

第7课:编译源码遇到的问题汇总以及解决思路

第8课:flowable源码模块的讲解,设计器安装以及缺陷

第9课:项目包结构演示,idm引擎的启动以及使用操作

第10课:idm内置用户修改以及数据源配置

第11课:idm引擎9张表结构说明以及演示

第12课:远程debug之idm引擎上

第13课:Flowable源码远程debug下

第14课:idm汉化思路以及演示如何汉化

第15课:用户密码加密上

第16课:用户密码加密下盐的概念

第17课:API方式操作idm引擎以及遇到的坑

第18课:API方式操作IdmIdentityService

第19课:元数据管理类API讲解以及发现框架bug

第20课:idm引擎配置类以及引擎类、服务类之间的关系和创建

第21课:flowable环境搭建、依赖包以及版本查看技巧,创建表方式

第22课:通过源码以及jar查找原生的DDL脚本,演示几种表创建策略以及如何优雅关闭引擎

第23课:flowable中的门面模式

第24课:flowable中xml方式配置说明

第25课:6种方式创建流程引擎类以及流程引擎配置类演示

第26课:Flowable与spring框架进行整合

第27课:流程引擎配置类、引擎类以及一系列服务类汇总

第28课:流程运转步骤演示、项目演示以及API方式方式操作各个环节。

第29课:流程文档部署以及涉及到的表说明。

第30课:流方式、字符串方式、字节方式部署文档。

第31课:手工构造bpmnmodel模型并部署。

第32课:bpmnmodel的校验方式。

第33课:流程定义转换bpmnModel对象,获取所有元素的三种方式。单个、批量、指定方式。

第34课:流程定义图片获取、定义的删除(单个以及级联)、2种方式查询流程定义(原生以及自定义SQL方式)

第35课:流程文档部署的一些常见问题解答,租户的使用以及修改,涉及到的4张表详细说明演示、开启文档重复过滤。

第36课:流程实例启动,查询个人任务以及完成任任务、实例表变化说明。

第37课:历史实例、任务、活动查询,租户使用以及查询。

第38课:流程变量操作上

第39课:流程变量操作下以及设置变量容易出错的地方讲解

第40课:连线上配置条件表达式以及表达式注意事项说明。

第41课:排他网管的使用以及自上而下解析的不同效果演示。

第42课:并行网关使用以及表说明。

第43课:接受任务中trigger推动实例运行。

第44课:个人任务三种设置方式以及任务处理人的转移。

第45课:组任务三种设置方式以及任务处理人的转移,任务认领以及归还。

第46课:角色任务查询以及办理。

第47课:Flowable34张表说明。

项目实战课程如下:

第1课:原生modler项目与IDM项目交互过程演示、权限控制以及设计器功能讲解。

第2课:springboot项目搭建的两种方式、自定义banner以及热部署。

第3课:springboot配置文件的读取以及不同环境的使用,多数据源的灵活切换。

第4课:springboot整合flowable讲解以及遇到的坑源码分析。

第5课:flowable自动配置类源码讲解以及自定义配置类。

第6课:静态资源访问方式以及自定义访问配置。

第7课:集成Flowable-modler前台页面以及内置项目访问账户、自定义项目名称等.

第8课:集成Flowable-modler后台程序处理包以及Security拦截的原理源码跟踪和禁用方式。

第9课:集成Flowable-modler后台程序处理包bean名称冲突解决,idm相关错误解决,源码的坑解说。

第10课:集成Flowable-modler后台程序处理包并注册自定义的Servlet拦截flowable控制层。

第11课:集成Flowable-modler自定义mybatis配置类以及引入Flowable中的mapper并设置一系列的变量。

第12课:集成Flowable-modler中liquibase方式创建表以及排查liquibase配置类。

第13课:集成Flowable-modler成功并自定义方法拦截器。

第14课:thymeleaf集成到项目。

第15课:自己项目框架底层的封装。

第16课:流程文档部署两种方式实战。

第17课:设计流程的时候增加分类信息、mybatis 生成器插件使用。

第18课:可启动流程与自定义分类码表关联以及页面展示。

第19课:流程图查询显示到页面以及启动流程实例相关联的表单绘制。

第20课:个人任务查询页面以及原理说明(组任务与个人任务合并)。

第21课:个人待办任务完成以及流程图高亮显示。

第22课:系统增加登录控制以及已办任务查询。

第23课:已办任务整合以及流程跟踪。

课程补充:

第24课:flowable涉及到6.3版本以及框架包源码说明和错误问题解决。
第25课:整合flowable6.3设计器。

第26课:整合flowable6.3设计器并升级springboot版本到2.x。


最终的项目实战效果图如下:流程管理        

流程定义查询

创建流程


流程设计器


发起流程

流程图展示

流程表单

代办查询

办理任务的表单回显以及传递

已办自定义SQL查询

本课程为架构技术类实战课程,建议你做到如下几点:
1:掌握基本的Activiti操作流程,并具有一定的项目开发经验
2:最好不要跳跃学习,尽量按照课程安排的顺序循序渐进。
 如果想要先学习某单个知识的朋友,也尽量从这单个知识的开头开始学习
3:积极跟着视频去分析和思考,尤其要理解思路和方法,这样才能举一反三
4:一定要动手去开发,实实在在的把代码写出来,而不是满足于看懂、或是听懂
5:自己开发的过程中,一定不要对着视频去抄代码,要按照课程讲述的思路和实现方式,尽量自己去实现
6:克服急躁情绪,没有一蹴而就的好事,踏踏实实去理解、去练习
7:学会的判断标准:自己能够独立的把代码写出来,把功能实现出来,这才算真的学会了。