當在使用mybatis進行查詢時,會打印日志,但其參數和sql語句是分開的,如下圖所示:
需要拿sql去執行時,必須手動把參數補進去,有一個插件,可以解決這個問題。
1)下載插件mybatis log free
2)從菜單欄打開Tools,再選擇Mybatis log Plugin,就會在控制台位置顯示SQL窗口
3)那么在執行sql時就會顯示完整的sql(需要注意是,使用此插件必須先設置打印sql日志。如logging.level.com.zxh.dao = debug)
這樣的sql就無需拼接即可使用。