一、引言
通常我们使用ssm框架开发的sql日志是这样打印的在还原完整的sql时,需要手动把’?’替换为相应的参数,如果是参数少还好,如果多的话,显得乱而又麻烦,这时候就有一款能实现sql语句自动把’?’替换为相应的参数的IDEA插件出现了。
MyBatis Log Plugin官网:
https://plugins.jetbrains.com/plugin/10065-mybatis-log-plugin
二、IDEA MyBatis Log Plugin插件安装方法
1、选择“File”→"settings..."
2、点击“Plugins”->“Marketplace”->输入"MyBatis Log Plugin"->点击“install”开始安装插件。
3、等安装完成后点击"Restart IDE"按钮。
4、在弹出的窗口点击“Restart”按钮完成IDEA的重启。
三、IDEA MyBatis Log Plugin插件使用方法
1、当我们使用MyBatis查询数据库时,控制台原本显示如下图:
2、我们切换到MyBatis Log的Tab标签页,可以看到已经替换好的完整SQL语句,当SQL语句复杂且长的时候使用此插件尤为方便。