IDEA的Mybatis Log Plugin插件配置和使用详解

在使用Mybatis开发项目时,由于避免出现SQL注入,大部分情况下都是使用#{}占位符的方式传参。

所以日志打印SQL时,打印的也是占位符,如:

2847E19C-FF8C-6250-C89E-C3444ECAF2E1.png

如果SQL比较复杂,参数又很多的话,要通过日志拼凑真正可执行的SQL还是件比较头痛的事情。

好在IDEA有款很不错的插件(Mybatis Log Plugin)可以解决上述问题。

插件安装

像其它插件一样,可选择在线安装和离线安装。

使用

安装成功后,在Tools里面调出日志控制台:

3202938B-9745-F524-A896-1B7229A4B5B5.png

再次运行程序会发现,在MyBatis Log日志控制台,可以看到拼凑好的SQL:

077B05A0-7308-00C9-AEC9-32106094FF17.png

这样,在遇到问题的时候,直接把这段SQL拿去数据库中调试,大大提高了开发效率~

收藏 (0)
评论列表
正在载入评论列表...
我是有底线的