第02节课:学习工作流参考模型的各个部分的功能
第03节课:工作流的基本实现思路,帮助你开发自己的工作流
第04节课:继续模拟流程运转,从而理解各个部分功能是如何协作的
第05节课:jBPM4的开发入门——是什么、有什么、能干什么
第06节课:jBPM4的开发入门——HelloWorld
第07节课:课间补充——解决Eclipse中的jBPM流程定义xml文件中,无法使用代码参照的问题
第08节课:jBPM4的开发知识——start活动、end活动、state活动、decision活动
第09节课:jBPM4的开发知识——task活动、fork活动、join活动
第10节课:jBPM4的开发知识——java活动、script活动、sql活动、hql活动
第11节课:jBPM4的开发知识——继续hql活动,并研究Sql活动和Hql活动返回多条值的情况
第12节课:jBPM4的开发知识——foreach活动、rule活动、jBPM的事件机制
第13节课:jBPM4的开发知识——继续jBPM的事件机制
第14节课:jBPM4和Web项目结合开发的第一部分——展示流程定义、启动流程、获取WorkList
第15节课:jBPM4和Web项目结合开发的第二部分——实现业务功能的后台部分
第16节课:jBPM4和Web项目结合开发的第三部分——实现申请单、启动流程、流转到具体的业务页面
第17节课:jBPM4和Web项目结合开发的第四部分——参数传递、业务实现
第18节课:jBPM4和Web项目结合开发的第五部分——驱动流程运转,实现工作流和业务结合
第19节课:jBPM4和Web项目结合开发的第六部分——追踪图的实现
第20节课:理解会签的业务,使用customer活动,实现相应的execute方法
第21节课:继续实现会签的功能,实现相应的signal方法
第22节课:测试会签功能、完善会签的实现、扩展会签的实现
第23节课:jBPM4的异步开发,以及和Spring3的集成开发
第24节课:梳理jBPM课程整体学习的知识,对知识进行重难点划分
系统的、循序渐进的学习jBPM4开发所需要的知识。
第一部分:工作流基础
包括:工作流是什么、能干什么、有什么,基本的实现思路,以及什么是BPM,BPM和工作流的关系等
第二部分:jBPM4开发入门
包括:jBPM是什么、能干什么、有什么,构建jBPM4的开发环境和运行环境,HelloWorld和jBPM的基本开发
第三部分:jBPM4开发
包括:流程定义语言jPDL,深入学习各种常见节点的开发应用
第四部分:jBPM4与Web项目的结合
包括:在Web应用中使用jBPM4,通过一个小示例来讲解jBPM4的应用开发知识,并实现Web化展示追踪图
第五部分:典型的业务
包括:会签、委派等典型业务的实现