日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

flowable实战(十二)flowable 核心表ACT_RU_EXECUTION 详解(初学者误解的一张表)

發布時間:2024/9/27 编程问答 52 豆豆
生活随笔 收集整理的這篇文章主要介紹了 flowable实战(十二)flowable 核心表ACT_RU_EXECUTION 详解(初学者误解的一张表) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、ACT_RU_EXECUTION 表(很多初學者迷惑的一張表,以為是流程實例表,其實它叫執行實例表):這個表和act_run_task表,一起控制了用戶任務的產生與完成等。

這個表是工作流程的核心表,這個表會體現主干與分支流程實例的概念,所以才有了執行實例這個叫法。

一般來講一個流程實例都有一條主線。如果流程為直線流程,那么流程實例在這個表中只有一條記錄對應。
但如果流程有會簽多實例時,以及并行網關時,這時候它就有流程實例和執行實例,一對多的關系,所以一定要理解流實例和執行實例的區別,
不要把它執行實例誤以為流程實例表,當在并行網關和會簽多實例時,它是會產生多個執行實例,剛創建時各個執行實例的IS_ACTIVE_這個字段的值都是為1,即激活狀態
當每完成一個執行實例時,它會把IS_ACTIVE設為0,非激活狀態,當所有執行實例完成后,它才會轉移到歷史,把這個多實例自動刪除。
另外當有子流程,子流程的實例是處于激活狀態,而主干流程的實例處于非激活狀態。

ID_:EXECUTION主鍵,這個主鍵有可能和PROC_INST_ID_相同,相同的情況表示這條記錄為主實例記錄。

REV_:表示數據庫表更新次數。

PROC_INST_ID_:一個流程實例不管有多少條分支實例,這個ID都是一致的。

BUSINESS_KEY_:這個為業務主鍵,主流程才會使用業務主鍵,另外這個業務主鍵字段在表中有唯一約束。

PARENT_ID_:這個記錄表示父實例ID,如上圖,同步節點會產生兩條執行記錄,這兩條記錄的父ID為主線的ID。

**PROC_DEF_ID_ 😗*流程定義ID

SUPER_EXEC : 這個如果存在表示這個實例記錄為一個外部子流程記錄,對應主流程的主鍵ID。

ACT_ID_:表示流程運行到的節點,如上圖主實例運行到ANDGateway1 節點。

兩個子實例運行到UserTask1,UserTask2節點。

**IS_ACTIVE_ : **是否活動流程實例,比如上圖,主流程為非活動實例,下面兩個為活動實例,如果UserTask2完成,那么這個值將變為0即非活動。

**IS_CONCURRENT_😗*是否并發。上圖同步節點后為并發,如果是并發多實例也是為1。

IS_SCOPE_: 這個字段我跟蹤了一下不同的流程實例,如會簽,子流程,同步等情況,發現主實例的情況這個字段為1,子實例這個字段為0。

TENANT_ID_ : 這個字段表示租戶ID。可以應對多租戶的設計。

IS_EVENT_SCOPE: 沒有使用到事件的情況下,一般都為0。

SUSPENSION_STATE_: 這個表示是否暫停。

二、直線串行流程時,當前執行實例數據庫截圖:

1.啟動流程,即創建流程實例時,缺省為創建2條記錄,其中一條是開始事件的執行實例,這個一直存在,只到流程結束后才會自動刪除,另一條是普通的節點,所以它的流程實例id和PARENT_ID_字段即主干執行實例id字段值是一樣的,完成任務時,它會第二轉入歷史任務和歷史活動表中,如果創建的下一個節點還是普通節點,則它的第二條記錄會變化。

2.并行網關時:創建了2個分支,他們的parant_id和流程實例id(proc_inst_id字段)都一樣,缺省is_active都是1表示激活狀態,當完成其中一個分支節點時,is_active就會變成0,等候其它節點一起完成后,才會轉到歷史,到時刪除這些執行實例。并行網關的執行實例,它們的活動節點key是不一樣,act_run_task中的TASK_DEF_ID_字段值是不一樣(區別于會簽多實例,會簽多實例這個值是一樣的)。

完成了其中一條分支節點時,is_active變為了0。

3.會簽多實例時,如下是一個3人的會簽,它會產生5條記錄,一條是開始事件執行實例,一條是主干執行實例,只是它的狀態為非激活狀態,其它3個會簽執行實例的parant_id值均是主干執行實例的id值,其中一個人做完了,這時候的act_ru_execution數據還是3條,但完成任務的那個執行實例is_active由1變為0了,它也一樣等待其它2人會簽均完成了才會轉移到歷史,如果查看act_ru_task表,則會發現原來3條,變為2條了,其中一條它已經轉移到歷史用戶任務了。

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的flowable实战(十二)flowable 核心表ACT_RU_EXECUTION 详解(初学者误解的一张表)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 午夜福利视频 | 男女激情网址 | 毛片哪里看 | 美女日批视频在线观看 | www.97av.com| 日韩电影一区二区在线观看 | 今天高清视频在线观看视频 | 国产精品麻豆一区二区 | 一区二区三区四区视频在线观看 | 激情av网站 | 久操亚洲| 久久久女人| 91视频在线 | 成年人色片 | 国产三级午夜理伦三级 | 国产精品成人免费视频 | 新天堂在线 | 夜夜涩| 亚洲经典一区二区 | 无码人妻一区二区三区在线 | 国内精品在线观看视频 | 男女爽爽视频 | 久久久久一区二区精码av少妇 | 男女做事网站 | 久久久久久成人 | 日日碰日日操 | 欧美在线观看视频一区 | 亚洲福利视频一区二区 | av久热 | 日韩女同互慰一区二区 | 国产乱大交| 久久国产精品偷 | 四虎影视成人永久免费观看亚洲欧美 | 久久黄色 | 日韩高清一级 | 日本美女交配 | 男人日女人的网站 | 伊人免费在线观看高清版 | 日韩国产网站 | 蜜桃av中文字幕 | 国产真实乱人偷精品人妻 | 国产福利资源在线 | 91视频啪啪| 中文永久免费观看 | 91亚洲精品视频 | 黄色一级片免费观看 | 午夜成人免费影院 | 亚洲av无码一区二区二三区软件 | 黄瓜视频在线播放 | 手机看片福利在线 | 国产精品久久久久毛片软件 | 国产精品99久久久久久久久 | 五月婷婷久久综合 | 国产91久久精品一区二区 | 国产精品乱码久久久 | 三级免费 | 视频一区二区国产 | 久久久久久国产精品视频 | 人人看人人舔 | 97av视频在线 | 中文字幕xxxx | 物业福利视频 | jizz日本在线观看 | 日本韩国欧美一区 | 久久黑人| 精品三级国产 | 日韩一级免费视频 | www.日本黄 | 亚洲精品偷拍视频 | 欧美激情视频一区二区三区不卡 | av啊啊| 婷婷色中文网 | 韩日精品在线观看 | 国产黄色片子 | 欧美日韩一区二区久久 | 中文字幕亚洲一区 | 成人免费高清在线播放 | 日韩一级影视 | 杨贵妃颤抖双乳呻吟求欢小说 | 国产欧美亚洲精品 | 国产一区二区三区四 | 天堂中文在线播放 | youjizz.com最新| 欧美视频综合 | 精品人伦一区二区三区 | 久久国产激情 | 尤物视频网站在线观看 | 久久高清av | youjizz自拍 | 久草视频免费在线播放 | 欧美激情视频在线 | 中文字幕亚洲色图 | 男人的天堂avav | 69视频在线播放 | 四虎新网站 | 日日舔夜夜摸 | 国产草逼视频 | 国产日韩精品一区 | 女人被男人躁得好爽免费视频 |