activiti工作流資料庫表詳細介紹(23張表)

2021-09-03 01:55:00 字數 1307 閱讀 8243

ativiti的後台是有資料庫的支援,所有的表都以act_開頭。 第二部分是表示表的用途的兩個字母標識。 用途也和服務的api對應。

act_re_*: 're'表示repository。 這個字首的表包含了流程定義和流程靜態資源 (,規則,等等)。

act_ru_*: 'ru'表示runtime。 這些執行時的表,包含流程例項,任務,變數,非同步任務,等執行中的資料。 activiti只在流程例項執行過程中儲存這些資料, 在流程結束時就會刪除這些記錄。 這樣執行時表可以一直很小速度很快。

act_id_*: 'id'表示identity。 這些表包含身份資訊,比如使用者,組等等。

act_hi_*: 'hi'表示history。 這些表包含歷史資料,比如歷史流程例項, 變數,任務等等。

act_ge_*: 通用資料, 用於不同場景下,如存放資源檔案。

資源庫流程規則表

1) act_re_deployment 部署資訊表

2) act_re_model  流程設計模型部署表

3) act_re_procdef  流程定義資料表

執行時資料庫表

1) act_ru_execution執行時流程執行例項表

2) act_ru_identitylink執行時流程人員表,主要儲存任務節點與參與者的相關資訊

3) act_ru_task執行時任務節點表

4) act_ru_variable執行時流程變數資料表

歷史資料庫表

1) act_hi_actinst 歷史節點表

2) act_hi_attachment歷史附件表

3) act_hi_comment歷史意見表

4) act_hi_identitylink歷史流程人員表

5) act_hi_detail歷史詳情表,提供歷史變數的查詢

6) act_hi_procinst歷史流程例項表

7) act_hi_taskinst歷史任務例項表

8) act_hi_varinst歷史變數表

組織機構表

1) act_id_group使用者組資訊表

2) act_id_info使用者擴充套件資訊表

3) act_id_membership使用者與使用者組對應資訊表

4) act_id_user使用者資訊表

這四張表很常見,基本的組織機構管理,關於使用者認證方面建議還是自己開發一套,元件自帶的功能太簡單,使用中有很多需求難以滿足

通用資料表

1) act_ge_bytearray二進位制資料表

2) act_ge_property屬性資料表儲存整個流程引擎級別的資料,初始化表結構時,會預設插入三條記錄,

activiti工作流資料庫表詳細介紹(23張表)

activiti的後台是有資料庫的支援,所有的表都以act 開頭。第二部分是表示表的用途的兩個字母標識。用途也和服務的api對應。act re re 表示repository。這個字首的表包含了流程定義和流程靜態資源 規則,等等 act ru ru 表示runtime。這些執行時的表,包含流程例項,...

activiti工作流資料庫表詳細介紹(23張表)

activiti的後台是有資料庫的支援,所有的表都以act 開頭。第二部分是表示表的用途的兩個字母標識。用途也和服務的api對應。act re re 表示repository。這個字首的表包含了流程定義和流程靜態資源 規則,等等 act ru ru 表示runtime。這些執行時的表,包含流程例項,...

activiti 工作流關鍵表分析

0.前置條件 其中步驟一和步驟二分別包含變數step1 user和step2 user 1.流程部署 processengineconfiguration configuration processengineconfiguration createprocessengineconfiguratio...