课程录制人:冀正(Flowable框架开发人员、贡献者、活跃于工作流社区)
简介 | 本课程由分享牛团队打造,针对工作流开发中常见的一些常见的中国式流程问题为重点和难点,而开设的一门课程。敬请各位留意和关注。有什么需要背的点也可以加交流群反馈,后期也会根据大家的反馈来制作相应的内容。谢谢大家支持! 更多Flowable以及Activiti学习资料可以加分享牛老师的qq:3152981878或者Flowable qq交流群:451710578 |
---|
第1课:课程大纲以及modler设计器需要请求的资源以及文件集成到项目。
flowable课程第二期重点讲解了CMMN引擎的使用以及部分源码的分析。
课程大纲如下:
第1课:CMMN引擎与BPMN引擎DMN引擎的区别以及最终的XML对比和使用场景。第2课:项目搭建以及创建cmmn引擎和表概览。
第3课:cmmn引擎6中创建方式以及对比。
第4课:cmmn模型文档部署、启动完成整个流程讲解以及XSD文件引入。
第5课:cmmn模型文档部署的四种方式、三张表的变化以及注意事项。
第6课:cmmn部署表以及部署资源表API方式操作,源码跟踪发现框架的bug。
第7课:case定义表API查看过滤操作以及对应的MyBatis映射文件查看。
第8课:Case实例启动涉及到的5张表讲解以及API操作。
第9课:完成计划主题操作、ru_task表说明、ru_task与计划主题实例表的关系。
第10课:任务节点与人工任务节点的区别、块的使用(属性跟表达式的使用)、两个行为类源码分析以及框架的bug。
第11课:服务任务使用三种方式以及将自定义方法的返回值当做变量使用。
第12课:脚本任务JavaScript方式使用以及返回值妙用。
第13课:脚本任务JavaScript自定义类以及内置变量的使用。
第14课:脚本任务groovy使用以及自动存储变量使用。
第15课:引用Case模型任务的使用以及框架问题发现。
第16课:引用Case模型与主模型脱离关系以及源码跟踪分析。
第17课:引入Case模型实际项目开发中需要注意的地方以及正确的使用方式。
第18课:计划主题循环多次执行、自定义循环变量以及juel坑。
第19课:计划主题通过哨兵建立先后完成顺序。
第20课:计划主题通过条件控制是否使用。
第21课:计划主题自定义条件控制是否使用以及Case实例是否可完成的含义。
第22课:计划模型自动完成。
第23课:多计划主题关联与条件控制整合。
第24课:放行哨兵以及多放行哨兵讲解。
第25课:单个stage使用以及相关表字段说明演示。
第26课:多个stage使用以及与哨兵结合使用。
第27课:stage是否可以完成功能演示以及解决方案。
第28课:里程碑使用以及单哨兵与多哨兵的结合使用、源码分析数据插入的时机。
第29课:userEventListener以及结合哨兵使用。