activiti學習11歷史表和歷史查詢


activiti學習11歷史表和歷史查詢

一、幾張歷史表的簡單介紹

1.1 act_hi_procinst 流程實例表

流程實例的歷史數據會被保存到act_hi_procinst表中,只要流程被啟動,就會將流程實例的數據寫入到act_hi_procinst表中,並且一個流程只會寫入一條數據。該表中會記錄流程的開始id和結束id

1.2 act_hi_actinst 歷史行為表

歷史行為表會記錄流程所走過的每一個節點,包括開始節點和結束節點

1.3 act_hi_taskinst 歷史任務表

歷史任務表會記錄流程走過的每一個任務節點,但像開始節點和結束節點這類不會被記錄

二、歷史數據的查詢

通過activiti提供的歷史數據查詢api來查詢流程和任務的歷史數據

2.1 歷史流程實例查詢

activiti提供了HistoricProcessInstanceQuery接口來查詢流程實例歷史表

2.2 歷史行為查詢

activiti提供了HistoricActivityInstanceQuery接口來查詢歷史行為表

2.3 歷史任務查詢

activiti提供了HistoricTaskInstanceQuery接口來查詢歷史任務表

通過這幾個接口中提供的查詢方法可以完成對流程的歷史數據查詢。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM