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