activiti学习11历史表和历史查询
activiti學(xué)習(xí)11歷史表和歷史查詢
一、幾張歷史表的簡(jiǎn)單介紹
1.1 act_hi_procinst 流程實(shí)例表
流程實(shí)例的歷史數(shù)據(jù)會(huì)被保存到act_hi_procinst表中,只要流程被啟動(dòng),就會(huì)將流程實(shí)例的數(shù)據(jù)寫入到act_hi_procinst表中,并且一個(gè)流程只會(huì)寫入一條數(shù)據(jù)。該表中會(huì)記錄流程的開始id和結(jié)束id
1.2 act_hi_actinst 歷史行為表
歷史行為表會(huì)記錄流程所走過的每一個(gè)節(jié)點(diǎn),包括開始節(jié)點(diǎn)和結(jié)束節(jié)點(diǎn)
1.3 act_hi_taskinst 歷史任務(wù)表
歷史任務(wù)表會(huì)記錄流程走過的每一個(gè)任務(wù)節(jié)點(diǎn),但像開始節(jié)點(diǎn)和結(jié)束節(jié)點(diǎn)這類不會(huì)被記錄
二、歷史數(shù)據(jù)的查詢
通過activiti提供的歷史數(shù)據(jù)查詢api來查詢流程和任務(wù)的歷史數(shù)據(jù)
2.1 歷史流程實(shí)例查詢
activiti提供了HistoricProcessInstanceQuery接口來查詢流程實(shí)例歷史表
2.2 歷史行為查詢
activiti提供了HistoricActivityInstanceQuery接口來查詢歷史行為表
2.3 歷史任務(wù)查詢
activiti提供了HistoricTaskInstanceQuery接口來查詢歷史任務(wù)表
通過這幾個(gè)接口中提供的查詢方法可以完成對(duì)流程的歷史數(shù)據(jù)查詢。
總結(jié)
以上是生活随笔為你收集整理的activiti学习11历史表和历史查询的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 银行真的被逼急了,对信用卡采取了一项措施
- 下一篇: 加入域的计算机重定向到指定的OU