第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化展示追蹤圖
第五部分:典型的業務
包括:會籤、委派等典型業務的實現