在控制台打印sql语句的办法(MyBatis Log Plugin插件的安装与使用)

MyBatis Log Plugin插件的安装与使用

在使用Mybatis开发项目时,由于避免出现SQL注入,大部分情况下都是使用#{}占位符的方式传参。如果SQL比较复杂,参数又很多的话,要通过日志拼凑真正可执行的SQL还是件比较头痛的事情。

在使用Mybatis Log Plugin这个插件之后排查错误就很容易了。因为他可以把你的执行sql 脚本打印出来。

1.在idea中输入快捷键ctrl+alt+s打开下载插件的界面,输入Mybatis log plugin

在控制台打印sql语句的办法(MyBatis Log Plugin插件的安装与使用)

2.重启idea,找到Tools,点击MyBatis Log Plugin,则可以在下方菜单显示

在控制台打印sql语句的办法(MyBatis Log Plugin插件的安装与使用)
在控制台打印sql语句的办法(MyBatis Log Plugin插件的安装与使用)
根据执行sql 替换掉 ? 显示完整 sql, 直接复制粘贴到数据库 就可以执行