Mybatis打印SQL


配置mybatis日志級別,打印SQL

1.方案一:配置日志級別

1
logging.level.org.springboot.demo.mapper=debug

其中org.springboot.demo.mapper目錄是項目的mybatis接口包所在路徑

這里配置的是springboot的配置文件,如果不是用spring boot構建項目,需要在具體的日志組件下配置

2.方案二:修改mybatis配置文件

在mybatis的全局配置文件中添加如下配置 

1
<setting name= "logImpl"  value= "STDOUT_LOGGING"  />

另外:idea可以配置mybatis log plugin插件,具體過程如下,它會自動的拼接參數【前提是要開啟mybatis的SQL打印,也就是按照本文內容修改日志級別即可】,在控制台打印完整的SQL語句,對於開發過程,十分方便。

1.在idea的settings-->plugins里,搜索mybatis,安裝mybatis log插件,安裝完成后重啟。聽說2020版的不需要重啟,根據idea提示來。

 

 

2.在Tools菜單里打開mybatis-log控制台

 

 3.打開后會出現mybatis-log控制台,當項目啟動,測試接口執行數據庫相關sql時,會打印出具體發送給數據庫的sql。切記,使用前,項目要首先按照如上兩種方法配置mybatis框架的sql打印功能

 

 

轉載地址:https://www.cnblogs.com/ericling/p/11523655.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM