JBPM 4.* 基本

一、庫表結構
jbpm共有17張表, 圖示參考
JBPM4_DEPLOYMENT
  
   流程定義表
JBPM4_DEPLOYPROP
   流程定義屬性表

JBPM4_EXECUTION
   保存流程執行信息

JBPM4_HIST_ACTINST
   保存流程活動(節點)實例歷史記錄

JBPM4_HIST_DETAIL
   保存Variable的變更記錄

JBPM4_HIST_PROCINST
   保存流程實例歷史記錄

JBPM4_HIST_TASK
   保存任務實例歷史記錄

JBPM4_HIST_VAR
   流程變量(上下文)歷史表, 保存歷史的變量

JBPM4_ID_GROUP
   角色表
JBPM4_ID_MEMBERSHIP
   用戶角色表
JBPM4_ID_USER
   用戶表

JBPM4_JOB
   定時表

JBPM4_LOB
   存儲表

JBPM4_PARTICIPATION
   參與者表,存放參與者信息,參與者的種類有Candidate、Client、Owner、Replaced Assignee和Viewer。而具體的參與者既可以是單一用戶,也可以是用戶組。

JBPM4_SWIMLANE
   泳道表。SwimLane是一種Runtime Process Role。通過SwimLane,多個Task可以一次分配到同一Actor身上

JBPM4_TASK
   任務表,存放需要人來完成的Activities,需要人來參與完成的Activity被稱爲Task

JBPM4_VARIABLE
   上下文表,保存進行時的臨時變量。

發佈一個流程deploy後
   jbpm4_deployment新增一條記錄
   jbpm4_deployprop新增三條記錄
   jbpm4_LOB新增一條記錄

上傳一個包含png和jpdl.xml的zip包後
   JBPM4_DEPLOYMENT多一條記錄
   JBPM4_DEPLOYPROP多三條
   JBPM4_LOB多兩條。

開始一個流程startProcessInstanceByKey後
   jbpm4_execution新增一條記錄
   jbpm4_hist_actinst新增一條記錄
   jbpm4_hist_procinst新增一條記錄
   jbpm4_hist_task新增一條記錄
   jbpm4_task新增一條記錄

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章