色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

activiti mysql 表

李中冰2年前12瀏覽0評論

Activiti是一款基于Java的流程引擎,在很多應用場景中得到廣泛的應用。而要讓Activiti正常運行,就需要將相關的數據進行持久化。本文將介紹Activiti的數據持久化之MySQL表存儲方式。

Activiti的數據存儲分為兩部分:引擎數據和業務數據。引擎數據包括關于流程定義、流程實例、任務等內容,需要由Activiti自動創建和維護;而業務數據則是業務系統自己的數據,需要開發人員自己處理。Activiti將數據存儲在MySQL數據庫中,需要生成相關的表結構。

下面是Activiti存儲數據所使用的MySQL表:

# 流程引擎相關表
ACT_RE_DEPLOYMENT         # 流程部署表
ACT_RE_MODEL             # 模型定義表
ACT_RE_PROCDEF            # 流程定義表
ACT_GE_BYTEARRAY          # 資源文件表
ACT_GE_PROPERTY           # 全局屬性表
# 運行時數據表
ACT_RU_EXECUTION          # 流程實例執行表
ACT_RU_TASK               # 任務表
ACT_RU_IDENTITYLINK       # 任務節點參與者表
ACT_RU_VARIABLE           # 變量數據表
# 歷史數據表
ACT_HI_PROCINST           # 流程實例歷史表
ACT_HI_TASKINST           # 任務歷史表
ACT_HI_IDENTITYLINK       # 參與者歷史表
ACT_HI_VARINST            # 變量歷史表
ACT_HI_DETAIL             # 具體操作歷史表
ACT_HI_COMMENT            # 評論歷史表
# 數據模型表
ACT_DE_MODEL              # 模型定義表
ACT_DE_BYTEARRAY          # 模型資源表

以上是MySQL表存儲方式下Activiti所使用的表結構,如果使用其他的數據存儲方式,則表結構會有所不同。在使用Activiti時,需要根據不同的業務需求進行不同的表操作,以達到最佳的使用效果。