Actviti工作流基礎資料庫表結構操作設計

2022-09-14 15:36:26 字數 1404 閱讀 1323

actviti工作流基礎

1 activiti資料庫支援

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

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

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

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

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

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

2 表結構操作

1 資源庫流程規則表

act_re_deployment 部署資訊表

act_re_model 流程設計模型部署表

act_re_procdef 流程定義資料表

2 執行時資料庫表

act_ru_execution 執行時流程執行例項表

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

act_ru_task 執行時任務節點表

act_ru_variable 執行時流程變數資料表

3 歷史資料庫表

act_hi_actinst 歷史節點表

act_hi_attachment 歷史附件表

act_hi_comment 歷史意見表

act_hi_identitylink 歷史流程人員表

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

act_hi_procinst 歷史流程例項表

act_hi_taskinst 歷史任務例項表

act_hi_varinst 歷史變數表

4 組織機構表

act_id_group 使用者組資訊表

act_id_info 使用者擴充套件資訊表

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

act_id_user 使用者資訊表

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

5 通用資料表

act_ge_bytearray 二進位制資料表

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

snaker工作流 之資料庫變化

conf dictionary conf dictitem 實現字典表功能 df field df form df form table df table sec authority 功能表 sec authority resource 功能位置關聯 sec menu 選單表 sec org 部門表...

工作流的基礎概念

企業計算機應用由面向功能的事物處理在向面向過程的業務處理轉變。支援過程管理方面的軟體主要由過程建模軟體,過程 也企業過程分析工具,過程協調也群體軟體,過程執行也過程自動化軟體。先進的製造戰略為改善 time quality,cost service.1 並行過程 特徵 過程整合 2 敏捷製造 特徵 ...

Flowable 工作流基礎使用

學習 這裡是整工作流引擎的使用視窗工具。1.peocessengine 這個類是 flowable 工作流的執行引擎,後續所有的子工具使用都是從這個類出發構建的。2.repositoryservice 可以想象成所有的執行流程圖都是存放在這個類的倉庫裡的。只有一張圖在那裡工作流是肯定不能開始扭轉的,...