简介:本阶段课程主要讲解了JBPM工作流的使用。本课程是非常实用的一门课程,这在OA、CRM、ERP等项目中是必备的一个技术。在学习本课程前,大家最好掌握以下知识:Hibernate框架的使用、Spring框架的使用、MySQL数据库的使用。在本课程中您将学到:工作流的概念及常见的工作流,熟练的搭建JBPM工作流开发的环境,能够进行定义流程、部署流程、流程实例、任务、流程变量等相关的操作(API)。
课程章节
第01课 工作流概述
第02课 JBPM4.4环境及入门实例
-
课时1JBPM4.4概述
-
课时2JBPM4.4环境搭建
-
课时3入门实例--需求、效果演示及搭建工程环境
-
课时4入门实例--设计流程与部署流程
-
课时5入门实例--启动流程实例
-
课时6入门实例--查询未办理的任务与办理任务
-
课时7入门实例--实例总结
第03课 相关概念与API操作
第04课 流程定义管理
-
课时1部署流程定义
-
课时2指定key查询流程定义与查询所有流程定义
-
课时3查询所有最新版本的流程定义
-
课时4分页查询及查询的总结
-
课时5删除流程定义
-
课时6获取部署对象中的文件资源
第05课 流程实例管理
第06课 任务管理
第07课 流程变量
-
课时1设置与获取流程变量(普通)1
-
课时2设置与获取流程变量(普通)2
-
课时3JBPM4.4中流程变量的类型
-
课时4设置与获取流程变量(对象)方式一
-
课时5设置与获取流程变量(对象)方式二
第08课 流程定义语言(设计流程)
-
课时1process与transition
-
课时2start、end与state
-
课时3task
-
课时4decision conditions
-
课时5decision expression
-
课时6event
第09课 综合案例(上)
-
课时1概述、需求及环境
-
课时2设计表及搭建工程环境
-
课时3创建页面
-
课时4实现登录及流程定义列表的功能
-
课时5实现部署流程及启动流程的功能
-
课时6设计流程
第10课 综合案例(下)
第11课 JBPM与Spring的整合
授课讲师
-
李虎鹏老师
JavaEE高级讲师
关于讲师
创客学院优秀讲师; 多年软件软件企业开发经验; 曾任职JAVA高级开发工程师、项目经理; 精通Java语言; 精通Oracle数据库; 精通Spring,Struts2,Mybatis等主流框架的使用; 熟练应用JS、jQuery、easyUI等前端语言及框架; 有着丰富的项目经验。
课程推荐
- Java基础 试听 24924
- Spring Boot 试听 24502
- Java框架及项目实战 试听 16374
- 数据库管理与应用 试听 16689
学习服务
- 技术大牛直播授课
- 实时学情管理
- 课后作业批改,BUG诊断
- 辅导老师当堂答疑
- 学习规划,专属学习方案