查看Activiti封裝執行的sql語句

查看Activiti封裝執行的sql語句

背景

因業務需求,需要對activiti做對應的調整,難於追溯activiti請求的數據,沒辦法,只有跟源碼,看它裏面封裝的執行的sql,所以就看了一下,在這裏記錄共享一下。

  1. activiti版本 5.22.0
  2. mybatis版本 3.4.6

具體方法

最終跟源碼發現還是執行的是mybatis裏面的查詢,所以, 只要在mybatis的查詢那裏打個斷電就可以檢測到activiti所執行的SQL語句和xml文件。
需要打斷點的mybatis源碼文件 CachingExecutor , 如圖
在這裏插入圖片描述
MappedStatement 可以查看具體的mapper文件,如下圖:
在這裏插入圖片描述
在這裏就可以看到activiti封裝的執行的sql了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章