Springboot配置的日志打印SQL和Mybatis的xml文件中的SQL语句都是拼装起来的,但有时候(比如在调试的时候)想把某个请求对应的后台具体SQL查询语句单独拿出来测试或验证,该怎么办呢?

IDEA的MyBatis Log Plugin日志就可以打印出完整的详细SQL
进入Plugins中搜索MyBatis Log Plugin安装插件

IntelliJ IDEA安装MyBatis Log Plugin插件控制台打印详细SQL.png

重启之后,右键创建,配置SQL日志

##打印sql
logging.level.com.xxl.job.admin.dao=DEBUG

IntelliJ IDEA安装MyBatis Log Plugin插件控制台打印详细SQL2.png
然后就可以看到控制台打印出完整的SQL了
IntelliJ IDEA安装MyBatis Log Plugin插件控制台打印详细SQL3.png

Last modification:April 1, 2020
如果觉得这篇技术文章对你有用,请随意赞赏