亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

Activiti-5.6工作流引擎-數據庫表結構

系統 1892 0

一、數據庫建表:

????? 建表說明目前省略

二、數據庫表結構說明:

?1 、用建模工具反向出來的數據庫表結構圖如下:

????

?

?

?

2 、數據庫表結構說明:

· ???????????? ACT_GE_PROPERTY :屬性數據表。存儲整個流程引擎級別的數據。

1. NAME_ :屬性名稱

2. VALUE_ :屬性值

3. REV_INT :版本號?

· ???????????? ACT_GE_BYTEARRAY :用來保存部署文件的大文本數據的。

1. ID_ :資源文件編號,自增長

2. REV_INT :版本號?

3. NAME_ :資源文件名稱

4. DEPLOYMENT_ID_ :來自于父表 ACT_RE_DEPLOYMENT 中的主鍵

5. BYTES_ :大文本類型,存儲文本字節流

· ???????????? ACT_RE_DEPLOYMENT :用來存儲部署時需要被持久化保存下來的信息。

1. ID_ :部署編號,自增長

2. NAME_ :部署的包名稱

3. DEPLOY_TIME_ :部署時間

· ???????????? ACT_RE_PROCDEF :業務流程定義數據表。

1. ID_ :流程 ID ,由 流程編號 : 流程版本號 : 自增長 ID? 組成

2. CATEGORY_ :流程命令空間(該編號就是流程文件 targetNamespace 的屬性值)

3. NAME_ :流程名稱(該編號就是流程文件 process 元素的 name 屬性值)

4. KEY_ :流程編號(該編號就是流程文件 process 元素的 id 屬性值)

5. VERSION_ :流程版本號(由程序控制,新增即為 1 ,修改后依次加 1 來完成的)

6. DEPLOYMENT_ID_ :部署編號

7. RESOURCE_NAME_ :資源文件名稱

8. DGRM_RESOURCE_NAME_ :圖片資源文件名稱

9. HAS_START_FORM_KEY_ :是否有 Start Form Key

注意:此表與 ACT_RE_DEPLOYMENT 是多對一的關系,即,一個部署的 bar 包里可能包含多個流程定義文件,每個流程定義文件都會有一條記錄在 ACT_RE_PROCDEF 表內,每條流程定義的數據,都會對應 ACT_GE_BYTEARRAY 表內的一個資源文件和 PNG 圖片文件。與 ACT_GE_BYTEARRAY 的關聯是通過程序用 ACT_GE_BYTEARRAY.NAME_ ACT_RE_PROCDEF.RESOURCE_NAME_ 完成的,在數據庫表結構內沒有體現。

· ???????????? ACT_ID_GROUP :用來保存用戶組信息。

1. ID_ :用戶組名

2. REV_INT :版本號?

3. NAME_ :用戶組描述信息

4. TYPE_ :用戶組類型

· ???????????? ACT_ID_MEMBERSHIP :用來保存用戶分組信息。

1. USER_ID_ :用戶名

2. GROUP_ID_ :用戶組名

· ???????????? ACT_ID_USER :用來保存用戶信息。

1. ID_ :用戶名

2. REV_INT :版本號?

3. FIRST_ :用戶名稱

4. LAST_ :用戶姓氏

5. EMAIL_ :郵箱

6. PWD_ :登錄密碼

· ???????????? ACT_RU_EXECUTION

1. ID_

2. REV_ :版本號?

3. PROC_INST_ID_ :流程實例編號

4. BUSINESS_KEY_ :業務編號

5. PARENT_ID_

6. PROC_DEF_ID_ :流程 ID

7. SUPER_EXEC_

8. ACT_ID_

9. IS_ACTIVE_

10. ??????????? IS_CONCURRENT_

11. ??????????? IS_SCOPE_

· ???????????? ACT_RU_JOB :運行時定時任務數據表。

1. ID_

2. REV_

3. TYPE_

4. LOCK_EXP_TIME_

5. LOCK_OWNER_

6. EXCLUSIVE_

7. EXECUTION_ID_

8. PROCESS_INSTANCE_ID_

9. RETRIES_

10. ??????????? EXCEPTION_STACK_ID_

11. ??????????? EXCEPTION_MSG_

12. ??????????? DUEDATE_

13. ??????????? REPEAT_

14. ??????????? HANDLER_TYPE_

15. ??????????? HANDLER_CFG_

· ???????????? ACT_RU_TASK :運行時任務數據表。

1. ID_

2. REV_

3. EXECUTION_ID_

4. PROC_INST_ID_

5. PROC_DEF_ID_

6. NAME_

7. DESCRIPTION_

8. TASK_DEF_KEY_

9. ASSIGNEE_

10. ??????????? PRIORITY_

11. ??????????? CREATE_TIME_

· ???????????? ACT_RU_IDENTITYLINK :任務參與者數據表。主要存儲當前節點參與者的信息。

1. ID_

2. REV_

3. GROUP_ID_

4. TYPE_

5. USER_ID_

6. TASK_ID_

· ???????????? ACT_RU_VARIABLE :運行時流程變量數據表。

1. ID_

2. REV_

3. TYPE_

4. NAME_

5. EXECUTION_ID_

6. PROC_INST_ID_

7. TASK_ID_

8. BYTEARRAY_ID_

9. DOUBLE_

10. ??????????? LONG_

11. ??????????? TEXT_

12. ??????????? TEXT2_

· ???????????? ACT_HI_PROCINST

· ???????????? ACT_HI_ACTINST

· ???????????? ACT_HI_TASKINST

· ???????????? ACT_HI_DETAIL

3 、結論及改造建議

  • ?
    • 流程文件部署主要涉及到 3 個表,分別是: ACT_GE_BYTEARRAY ACT_RE_DEPLOYMENT ACT_RE_PROCDEF 。主要完成 部署包 ”-->“ 流程定義文件 ”-->“ 所有包內文件 的解析部署關系。從表結構中可以看出,流程定義的元素需要每次從數據庫加載并解析,因為流程定義的元素沒有轉化成數據庫表來完成,當然流程元素解析后是放在緩存中的,具體的還需要后面詳細研究。
    • 流程定義中的 java 類文件不保存在數據庫里 ?
    • 組織機構的管理相對較弱,如果要納入單點登錄體系內還需要改造完成,具體改造方法有待研究。
    • 運行時對象的執行與數據庫記錄之間的關系需要繼續研究
    • 歷史數據的保存及作用需要繼續研究。

Activiti-5.6工作流引擎-數據庫表結構


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 国产在线观看91 | 日本一级~片免费永久 | 视色视频在线 | 99色影院 | 老子午夜精品我不卡影院 | 久久99国产精品免费观看 | 全部免费特黄特色大片中国 | 国产久7精品视频 | 欧美亚洲国产人成aaa | 牛牛a级毛片在线播放 | 国产日韩成人 | 亚洲一区精品中文字幕 | 亚洲欧美精品一中文字幕 | 99国产精品欧美久久久久久影院 | 特级做人爱c级特级aav毛片 | 国产精品综合网 | 亚洲精品一区二区在线观看 | 成人欧美一区二区三区黑人3p | 国产成人精品免费视频网页大全 | 欧美成人另类69 | 天天干夜夜想 | 国产不卡视频在线播放 | 国产亚洲影院 | 婷婷在线免费观看 | 国产l精品国产亚洲区在线观看 | 久草色播| 四虎永久免费884hutv | 奇米四色在线视频 | 在线一区播放 | 久热这里只有精品在线 | 国产成人免费a在线资源 | 欧美成人全部费免网站 | 四虎黄色影视 | 国产精品久久久免费视频 | 国产成人精品一区 | 成人亚洲视频 | 日韩日日操 | 欧美中文字幕在线视频 | 成人久久影院 | 久久国产精品久久久久久久久久 | 色综合合久久天天综合绕视看 |