打印SQL日志,在項目開發調試中非常重要,通過SQL日志我們可以很直觀地分析SQL語句字段值的輸入輸出,從而找到問題的所在,默認情況下mybtais是沒有開啟SQL日志功能的,所需要我們手動開啟。
在Mybatis已經整合到springBoot框架的情況下,只需要在配置文件中簡單配置就能實現打印SQL日志功能。
如果使用的是application.properties文件,加入如下配置:
#開啟logging myabtis語句打印
logging.level.main.blog.mapper=debug
如果使用的是application.yml文件,加入如下配置:
#開啟logging myabtis語句打印
logging:
level:
main.blog.mapper: trace
注意:logging數據頂級節點,不屬於其他節點,前面沒有空格。
訪問需要調試的頁面,就能在控制台中看到SQL日志,如下圖:

