欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

Activiti-5.6工作流引擎-數(shù)據(jù)庫(kù)表結(jié)構(gòu)

系統(tǒng) 1962 0

一、數(shù)據(jù)庫(kù)建表:

????? 建表說(shuō)明目前省略

二、數(shù)據(jù)庫(kù)表結(jié)構(gòu)說(shuō)明:

?1 、用建模工具反向出來(lái)的數(shù)據(jù)庫(kù)表結(jié)構(gòu)圖如下:

????

?

?

?

2 、數(shù)據(jù)庫(kù)表結(jié)構(gòu)說(shuō)明:

· ???????????? ACT_GE_PROPERTY :屬性數(shù)據(jù)表。存儲(chǔ)整個(gè)流程引擎級(jí)別的數(shù)據(jù)。

1. NAME_ :屬性名稱

2. VALUE_ :屬性值

3. REV_INT :版本號(hào)?

· ???????????? ACT_GE_BYTEARRAY :用來(lái)保存部署文件的大文本數(shù)據(jù)的。

1. ID_ :資源文件編號(hào),自增長(zhǎng)

2. REV_INT :版本號(hào)?

3. NAME_ :資源文件名稱

4. DEPLOYMENT_ID_ :來(lái)自于父表 ACT_RE_DEPLOYMENT 中的主鍵

5. BYTES_ :大文本類型,存儲(chǔ)文本字節(jié)流

· ???????????? ACT_RE_DEPLOYMENT :用來(lái)存儲(chǔ)部署時(shí)需要被持久化保存下來(lái)的信息。

1. ID_ :部署編號(hào),自增長(zhǎng)

2. NAME_ :部署的包名稱

3. DEPLOY_TIME_ :部署時(shí)間

· ???????????? ACT_RE_PROCDEF :業(yè)務(wù)流程定義數(shù)據(jù)表。

1. ID_ :流程 ID ,由 流程編號(hào) : 流程版本號(hào) : 自增長(zhǎng) ID? 組成

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

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

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

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

6. DEPLOYMENT_ID_ :部署編號(hào)

7. RESOURCE_NAME_ :資源文件名稱

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

9. HAS_START_FORM_KEY_ :是否有 Start Form Key

注意:此表與 ACT_RE_DEPLOYMENT 是多對(duì)一的關(guān)系,即,一個(gè)部署的 bar 包里可能包含多個(gè)流程定義文件,每個(gè)流程定義文件都會(huì)有一條記錄在 ACT_RE_PROCDEF 表內(nèi),每條流程定義的數(shù)據(jù),都會(huì)對(duì)應(yīng) ACT_GE_BYTEARRAY 表內(nèi)的一個(gè)資源文件和 PNG 圖片文件。與 ACT_GE_BYTEARRAY 的關(guān)聯(lián)是通過(guò)程序用 ACT_GE_BYTEARRAY.NAME_ ACT_RE_PROCDEF.RESOURCE_NAME_ 完成的,在數(shù)據(jù)庫(kù)表結(jié)構(gòu)內(nèi)沒(méi)有體現(xiàn)。

· ???????????? ACT_ID_GROUP :用來(lái)保存用戶組信息。

1. ID_ :用戶組名

2. REV_INT :版本號(hào)?

3. NAME_ :用戶組描述信息

4. TYPE_ :用戶組類型

· ???????????? ACT_ID_MEMBERSHIP :用來(lái)保存用戶分組信息。

1. USER_ID_ :用戶名

2. GROUP_ID_ :用戶組名

· ???????????? ACT_ID_USER :用來(lái)保存用戶信息。

1. ID_ :用戶名

2. REV_INT :版本號(hào)?

3. FIRST_ :用戶名稱

4. LAST_ :用戶姓氏

5. EMAIL_ :郵箱

6. PWD_ :登錄密碼

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

1. ID_

2. REV_ :版本號(hào)?

3. PROC_INST_ID_ :流程實(shí)例編號(hào)

4. BUSINESS_KEY_ :業(yè)務(wù)編號(hào)

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 :運(yùn)行時(shí)定時(shí)任務(wù)數(shù)據(jù)表。

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 :運(yùn)行時(shí)任務(wù)數(shù)據(jù)表。

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 :任務(wù)參與者數(shù)據(jù)表。主要存儲(chǔ)當(dāng)前節(jié)點(diǎn)參與者的信息。

1. ID_

2. REV_

3. GROUP_ID_

4. TYPE_

5. USER_ID_

6. TASK_ID_

· ???????????? ACT_RU_VARIABLE :運(yùn)行時(shí)流程變量數(shù)據(jù)表。

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 、結(jié)論及改造建議

  • ?
    • 流程文件部署主要涉及到 3 個(gè)表,分別是: ACT_GE_BYTEARRAY ACT_RE_DEPLOYMENT ACT_RE_PROCDEF 。主要完成 部署包 ”-->“ 流程定義文件 ”-->“ 所有包內(nèi)文件 的解析部署關(guān)系。從表結(jié)構(gòu)中可以看出,流程定義的元素需要每次從數(shù)據(jù)庫(kù)加載并解析,因?yàn)榱鞒潭x的元素沒(méi)有轉(zhuǎn)化成數(shù)據(jù)庫(kù)表來(lái)完成,當(dāng)然流程元素解析后是放在緩存中的,具體的還需要后面詳細(xì)研究。
    • 流程定義中的 java 類文件不保存在數(shù)據(jù)庫(kù)里 ?
    • 組織機(jī)構(gòu)的管理相對(duì)較弱,如果要納入單點(diǎn)登錄體系內(nèi)還需要改造完成,具體改造方法有待研究。
    • 運(yùn)行時(shí)對(duì)象的執(zhí)行與數(shù)據(jù)庫(kù)記錄之間的關(guān)系需要繼續(xù)研究
    • 歷史數(shù)據(jù)的保存及作用需要繼續(xù)研究。

Activiti-5.6工作流引擎-數(shù)據(jù)庫(kù)表結(jié)構(gòu)


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

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

【本文對(duì)您有幫助就好】

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

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 欧美国产高清欧美 | 国产一级毛片夜一级毛片 | 日韩成人 | 久久新地址 | 亚洲久草| 羞羞的视频在线免费观看 | 国产精品成人va在线观看入口 | 午夜精品久久久久久久99黑人 | 91精品国产高清久久久久久91 | 欧美成人一级片 | 99久久久国产精品 | 亚洲欧美日本人成在线观看 | 亚洲乱码AV久久久久久久 | 欧美成人精品不卡视频在线观看 | av一区二区三区在线观看 | 亚洲精品乱码久久久久久蜜桃91 | 久久午夜精品 | 国产成人综合久久精品红 | 国产视频精品视频 | 久久97久久97精品免视看 | 春宵福利网站在线观看 | 福利视频一区二区三区 | 97国产| 久草在线视频网 | 国产精品国产三级国产专区5o | 国产99久久精品一区二区永久免费 | 欧美电影一区 | 天天干天天干天天干天天干天天干 | 亚洲日韩视频 | 欧美激情 在线 | 精品欧美一区二区在线观看 | 欧美大胆一级视频 | 欧美国产视频 | 高校处世王 | 无码AV免费一区二区三区A片 | 久久久久久亚洲精品 | 国产成人综合AV在线观看不止 | 欧美日本日韩aⅴ在线视频 日韩福利视频导航 | 日韩啊v| 中文字幕一区二区三区四区不卡 | 日本成日本片人免费 |