如何查看MyBatis最终执行的SQL语句

在开发中,虽然MyBatis或者MyBatisPlus可以开启SQL打印日志,但是打印出来的SQL一般都是SQL和参数分离的日志,不方便我们开发和调试debug。

那如果我们想要查看最终发送到MySQL执行的SQL该怎么办呢?

我们可以安装一个Idea的插件(MyBatis Log Free):https://plugins.jetbrains.com/plugin/17898-mybatis-log-free

使用方法:

Idea菜单-Tools-MyBatis Log Plugin 点击后即可在下方发现多了一个标签页,这个标签页就会按照顺序输出所有最终执行的SQL,也就是拼接好了参数的SQL


觉得内容还不错?打赏个钢镚鼓励鼓励!!👍