如题,实际项目中使用不少都会用到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