了解Activiti框架提供的23張表

2021-09-29 12:52:55 字數 1297 閱讀 3050

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

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

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

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

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

act_ge_*:通用資料,用於不同場景下。

act_re_deployment:部署資訊表

act_re_model:流程設計模型部署表

act_re_procdef:流程定義資料表

執行時資料庫表

act_ru_execution:執行時流程執行例項表

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

act_ru_task:執行時任務節點表

act_ru_variable:執行時流程變數資料表

act_hi_actinst:歷史節點表

act_hi_attachment:歷史附件表

act_hi_comment:歷史意見表

act_hi_identitylink:歷史流程人員表

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

act_hi_procinst:歷史流程例項表

act_hi_taskinst:歷史任務例項表

act_hi_varinst:歷史變數表

act_id_group :使用者組資訊表

act_id_info:使用者擴充套件資訊表

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

act_id_user:使用者資訊表

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

act_ge_bytearray:二進位制資料表

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

業務流程建模與標註(business process model and notation,bpmn) ,描述流程的基本符號,包括這些圖元如何組合成乙個業務流程圖(business process diagram)。

Activiti框架學習記錄 02

本篇主要是activiti工作流框架的學習記錄,以及對於該框架的基本使用和一些淺顯的理解 1 準備工作 在activiti框架學習記錄 01中已經有比較詳細的描述 提供了門面做任何操作都會需要使用到該物件 processengine processengine processengines.getd...

Activiti框架學習記錄 03

本篇主要是activiti工作流框架的學習記錄,以及對於該框架的基本使用和一些淺顯的理解 1 基本概念與名詞理解 2 知識點1 候選人操作 現在的操作因為處於學習階段都是暫時靜態資料 processengine processengine processengines.getdefaultproce...

Activiti 工作流框架

1 什麼是工作流,工作流的核心物件是什麼,activiti共運算元據庫多少張表 工作流就是多個參與者,按照某種預定義的規則,傳遞業務資訊,進行審核的功能乙個框架 activiti processengine,呼叫service,從而運算元據庫的表 23張表 大致分為 1 資源庫流程規則表 2 執行時...