Mybatis Log Plus插件可以将输出在控制台的mybatis日志中的sql语句、参数拼装转换成可执行的sql语句,方便了我们对于程序的调试和排错。该插件的功能就是将sql语句中的?占位符用Parameters中的参数进行替换,从而方便我们对于sql的阅读。之前的Mybatis Log Plugin插件已经收费,而Mybatis Log Plus是完全免费的。
1、安装方式
1.1 在线安装方式
第一种方式,是在IDEA上搜索插件进行安装,会适配当前IDEA的版本。打开File -> Settings 界面(或者使用快捷键Ctrl+Alt+S进入到Settings设置页面),在左侧列表中找到 Plugins 菜单,在右侧的 Marketplace 页签下,搜索 “Mybatis Log Plus”,可以找到该插件,如下图所示,点击 Install 进行安装即可。
1.2 离线安装方式
第二种安装方式是使用离线插件进行安装。插件下载页面:https://plugins.jetbrains.com/idea ,在搜索框中输入插件名称 “Mybatis Log Plus” 搜索,点击出现的下拉提示,即可进入插件下载页面,选择对应安装版本下载即可。
下载完成后,进入插件市场,选择本地安装
同样是在 Settings 界面,在左侧列表中找到 Plugins 菜单,在右侧的 Installed 页签右方有个齿轮图标,点击展开菜单后选择 “Install Plugin from Disk…”,此时会打开本地文件选择框,选择你下载的插件包安装即可。
安装完成后会提示重启,重启idea后该插件就可以正常使用了。
2、插件的禁用或卸载
打开File -> Settings 界面(或者使用快捷键Ctrl+Alt+S进入),在左侧列表中找到 Plugins 菜单,在右侧的 Installed 页签下,选中需要卸载的插件如 Database Navigator, 在插件列表每个插件的右侧有个复选框,勾选表示启用插件,去掉勾选为禁用插件。在列表右侧的详情页右上角有个齿轮图标,点击后出现下拉菜单,其中Disable表示禁用(如果当前插件是禁用状态则这里的文字为Enable表示启用),Uninstall表示卸载插件。
3、插件的功能
- 可以根据需要开启或停止
- 可以自定义捕获sql的规则
- 可以根据需要选择是否格式化sql
- 可以根据需要自定义不同sql语句类型的颜色
- 选择控制台sql日志并单击右键“Capture sql”菜单以恢复sql
4、插件的使用
4.1 手动捕捉SQL
选择控制台sql日志并单击右键“Capture sql”菜单可以恢复sql。
可以将控制台输出的Mybatis日志,还原成可执行的SQL语句。
4.2 过滤器设置
- General:可以选择过滤器开启和暂停,即是否激活过滤器。
- Filter Rule: 指定过滤规则
- Sql Color:各种类型sql的显示颜色
4.3 格式化sql
可以根据需要格式化sql。
评论区