mybatis log plugin插件使用詳解

在開發的時候,我們都會把Mybatis的腳本直接輸出在console中,但是默認的情況下,輸出的腳本不是一個可以直接執行的。
在這裏插入圖片描述
如果我們想直接執行,還需要在手動轉化一下。
MyBatis Log Plugin 這款插件是直接將Mybatis執行的sql腳本顯示出來,把 mybatis 輸出的sql日誌還原成完整的sql語句。即將日誌輸出的sql語句中的問號 ? 替換成真正的參數值。如圖:
在這裏插入圖片描述
執行程序後,我們可以很清晰的看到我們執行了哪些sql腳本,而且腳本可以執行拿出來運行。

  • 通過 “Tools -> MyBatis Log Plugin” 菜單或快捷鍵 “Ctrl+Shift+Alt+O” 啓用。
  • 點擊窗口左邊的 “Filter” 按鈕,可以過濾不想要輸出的sql語句。
  • 點擊窗口左邊的 “Format Sql” 按鈕,可以格式化輸出的sql語句。
  • 選中console的sql日誌,右擊 “Restore Sql from Selection” 菜單可以還原sql語句。
    前提條件:輸出的sql日誌必須包含"Preparing:"和"Parameters:"才能正常解析。
    在這裏插入圖片描述
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章