如題,實際項目中使用不少都會用到SpringBoot+Mybatis的經典搭配進行開發,數據庫裏明明有數據,但是程序運行就是查不到,此時咱們在本地Debug時,須要將Mybatis的實際Sql打印出來,看看Sql與咱們指望的是否一致,或者將Sql拿到數據庫中直接執行,看看結果。 這裏簡單介紹幾種實戰中的用法。java
方法一 properties: 在application.properties配置文件中增長以下配置數據庫
logging.level.com.marvin.demo.dao=debug
複製代碼
【注】:logging.level.com後面的路徑指的是Mybatis對應的方法接口所在的包,通常是*.dao所在的包,而並非mapper.xml所在的包。 debug表明的是日誌級別。app
方法二 yml: 在application.yml配置文件中增長以下配置工具
logging:
level:
com.marvin.demo.dao : debug
複製代碼
方法三 Mybatis Log Plugin: 在IDEA中安裝Mybatis Log Plugin的插件,如圖 spa
歡迎你們添加樓主公衆號,一塊兒走上Java實戰之路!!! 插件
做者:怎麼改 版權歸做者全部,轉載請註明出處debug