课程链接链接地址:http://www.ibeifeng.com/goods.php?id=57
本课程从JBPM基本原理开始,各个课时以代码授课的形式进行扩展,再结合两个以JBPM为工作流的项目进行深入讲解及掌握工作流在各个项目中的重要性,从而达到课程的实际掌握,工作中实际应用的目的。课程核心组件采用
附加内容主要为Eclipse与JBPM插件的结合,JBPM4.0入门与新特性的介绍,JBPM3.x与4.0的对比,JBPM图形化设计器的使用。从而让学员在了解JBPM3.x的基础上对4.0同样有很深入的了解,课程采用核心技术和新特征对比方法讲解,本人在上海一家软件公司从事软件开发,公司考虑到项目的稳定性,基本都采用3.x版本,所以本课程为了让学员能够更大的收益,采用3.x结合4.0的方式进行教学,课程配合了2个典型案例进行讲解,重点讲述了流程开发的过程,并且将前面的技术进行综合应用,课程中阳光讲师主要告诉他们不要去追求多新的技术,海量的技术点,只需要去读懂其中的知识,去学会应用,明白核心点,举一反三才是真正学习所需!因此本课程按照这样的思路去讲课,真正做到让你懂的JBPM在企业中的应用!
本课程提供给学员的内容包括视频教程、学习笔记、源程序代码等课程相关内容。
课时1
A、 JBPM介绍
B、 什么是JBPM
C、 JBPM课程的重点及重要性
课时2
A、 Eclipse下jbpm插件的安装方法、配置方法
B、 使用JBPM编写helloworld例子
课时3
A、 JBPM中的default.jbpm.cfg.xml介绍
B、 JbpmConfiguration对象的实例化
C、 JbpmConfiguration对象的常用方法
课时4
A、 JbpmContext对象
B、 JbpmContext对象实现的相关内容,
发布流程:jbpmContext.deployProcessDefinition(XXXXX);
创建流程实例:ProcessInstance pi = jbpmContext.newProcessInstance("helloWorld");
helloWorld为流程模版
加载流程实例:ProcessInstance pi = jbpmContext.loadProcessInstance(1);
加载任务实例:TaskInstance ti = jbpmContext.loadTaskInstance(2);
加载待办任务:List taskList = jbpmContext.getTaskList("XXXXXX");
课时5
A、构建JBPM数据库
1、使用语句进行数据库创建
2、使用sql脚本进行数据库创建
B、流程发布(使用zip方式发布)
C、模版与实例(ProcessDefinition就是Jbpm可视化流程设计区设计出的流程)
1、什么是流程模版
2、什么是流程实例
3、流程模版与流程实例之间的关系
课时6
A、Jbpm流程模版版本控制
J、Token对象
K、流程上下文
1、流程实例上下文
2、流程实例临时上下文
课时7
A、 JPDL表达式
B、动作
C、路由
D、JBPM中使用BeanShell脚本语言
课时8
JBPM流程节点(以工作流图形化工具和程序例子代码来讲解)
A、Node节点
B、State节点
C、Start节点
D、其它节点
课时9
事件(使用程序例子代码来讲解)
A、任务实例
B、任务分配(5种分配方式)
课时10
事件(使用程序例子代码来讲解)
A、任务事件
B、任务控制器
C、任务其它内容
课时11
调度(使用程序例子代码来讲解)
A、流程Timer定时器
B、设计流程
C、流程测试
课时12
流程异步、同步
A、异步、同步的区别
B、异步工作流的好处和重要性
课时13
流程异步、同步
A、异步工作流程序例子
B、同步工作流程序例子
课时14
使用JBPM工作流开发报销系统(一)
A、需求
B、设计流程
C、测试流程
课时15
使用JBPM工作流开发报销系统(二)
A、网页开发
课时16
使用JBPM工作流开发报销系统(三)
A、测试系统
课时17
使用JBPM工作流开发采购系统(一)
A、需求
B、设计流程
C、测试流程
课时18
使用JBPM工作流开发采购系统(二)
A、网页开发
课时19
使用JBPM工作流开发采购系统(三)
A、测试系统
课时20
JBPM4.0使用及特性(新技术提升)
A、下载JBPM4.0套件
B、安装流程设计器
C、设计流程模版
D、发布流程及设计流程
课时21
JBPM4.0与JBPM3.0的差异一
A、 JBPM4.0特性
B、 JBPM4.0与JBPM3.0流程定义对象的变化
C、 JBPM4.0与JBPM3.0核心引擎的调度算法的变化
D、 JBPM4.0与JBPM3.0Event-Action机制的变化
课时22
JBPM4.0与JBPM3.0的差异二
A、 JBPM4.0与JBPM3.0客户端接口的变化
B、 JBPM4.0 IOC容器
C、 JBPM4.0 IOC容器的实现
课时23
技术综合应用,在JBPM4.0的基础上进行前两个项目的修改
运用JBPM4.0如何修改报销系统思路讲解。
运用JBPM4.0如何修改采购系统思路讲解。
学生对课程进行实战提升
课程最后技术总结:您学到什么了,您该去应用什么!
转载于:https://blog.51cto.com/273511/598305