簡介:本階段課程主要講解了JBPM工作流的使用。本課程是非常實用的一門課程,這在OA、CRM、ERP等項目中是必備的一個技術(shù)。在學(xué)習(xí)本課程前,大家最好掌握以下知識:Hibernate框架的使用、Spring框架的使用、MySQL數(shù)據(jù)庫的使用。在本課程中您將學(xué)到:工作流的概念及常見的工作流,熟練的搭建JBPM工作流開發(fā)的環(huán)境,能夠進行定義流程、部署流程、流程實例、任務(wù)、流程變量等相關(guān)的操作(API)。
課程章節(jié)
第01課 工作流概述
第02課 JBPM4.4環(huán)境及入門實例
-
課時1JBPM4.4概述
-
課時2JBPM4.4環(huán)境搭建
-
課時3入門實例--需求、效果演示及搭建工程環(huán)境
-
課時4入門實例--設(shè)計流程與部署流程
-
課時5入門實例--啟動流程實例
-
課時6入門實例--查詢未辦理的任務(wù)與辦理任務(wù)
-
課時7入門實例--實例總結(jié)
第03課 相關(guān)概念與API操作
第04課 流程定義管理
-
課時1部署流程定義
-
課時2指定key查詢流程定義與查詢所有流程定義
-
課時3查詢所有最新版本的流程定義
-
課時4分頁查詢及查詢的總結(jié)
-
課時5刪除流程定義
-
課時6獲取部署對象中的文件資源
第05課 流程實例管理
-
課時1啟動流程實例
-
課時2查詢流程實例
-
課時3刪除流程實例
-
課時4強制結(jié)束流程實例及總結(jié)
第06課 任務(wù)管理
第07課 流程變量
-
課時1設(shè)置與獲取流程變量(普通)1
-
課時2設(shè)置與獲取流程變量(普通)2
-
課時3JBPM4.4中流程變量的類型
-
課時4設(shè)置與獲取流程變量(對象)方式一
-
課時5設(shè)置與獲取流程變量(對象)方式二
第08課 流程定義語言(設(shè)計流程)
-
課時1process與transition
-
課時2start、end與state
-
課時3task
-
課時4decision conditions
-
課時5decision expression
-
課時6event
第09課 綜合案例(上)
-
課時1概述、需求及環(huán)境
-
課時2設(shè)計表及搭建工程環(huán)境
-
課時3創(chuàng)建頁面
-
課時4實現(xiàn)登錄及流程定義列表的功能
-
課時5實現(xiàn)部署流程及啟動流程的功能
-
課時6設(shè)計流程
第10課 綜合案例(下)
-
課時1實現(xiàn)查看流程圖及刪除流程定義的功能
-
課時2實現(xiàn)個人任務(wù)列表展示及辦理任務(wù)的功能
-
課時3實現(xiàn)已辦理的任務(wù)列表功能
-
課時4實現(xiàn)正在執(zhí)行及已完成的列表展示功能
第11課 JBPM與Spring的整合
授課講師
-
李虎鵬老師
JavaEE高級講師
關(guān)于講師
創(chuàng)客學(xué)院優(yōu)秀講師; 多年軟件軟件企業(yè)開發(fā)經(jīng)驗; 曾任職JAVA高級開發(fā)工程師、項目經(jīng)理; 精通Java語言; 精通Oracle數(shù)據(jù)庫; 精通Spring,Struts2,Mybatis等主流框架的使用; 熟練應(yīng)用JS、jQuery、easyUI等前端語言及框架; 有著豐富的項目經(jīng)驗。
課程推薦
- Java基礎(chǔ) 試聽 24628
- Spring Boot 試聽 24058
- Java框架及項目實戰(zhàn) 試聽 16132
- 數(shù)據(jù)庫管理與應(yīng)用 試聽 16589
學(xué)習(xí)服務(wù)
- 技術(shù)大牛直播授課
- 實時學(xué)情管理
- 課后作業(yè)批改,BUG診斷
- 輔導(dǎo)老師當(dāng)堂答疑
- 學(xué)習(xí)規(guī)劃,專屬學(xué)習(xí)方案