在开发中,虽然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