IDEA的[Mybatis Log Plugin]插件配置和使用
欢迎访问我的技术博客:https://zhangzw.com/
在使用Mybatis开发项目时,由于避免出现SQL注入,大部分情况下都是使用#{}
占位符的方式传参。
所以日志打印SQL时,打印的也是占位符,如:
如果SQL比较复杂,参数又很多的话,要通过日志拼凑真正可执行的SQL还是件比较头痛的事情。
好在IDEA有款很不错的插件(Mybatis Log Plugin)可以解决上述问题。
插件安装
像其它插件一样,可选择在线安装和离线安装。
- 在线安装:搜索Mybatis Log Plugin,直接install即可。
- 离线安装:可从:http://plugins.jetbrains.com/plugin/10065-mybatis-log-plugin/versions,下载离线包。然后在Plugins设置界面,Install plugin from desk即可。
使用
安装成功后,在Tools里面调出日志控制台:
再次运行程序会发现,在MyBatis Log
日志控制台,可以看到拼凑好的SQL:
这样,在遇到问题的时候,直接把这段SQL拿去数据库中调试,大大提高了开发效率~
欢迎访问我的技术博客:https://zhangzw.com/