一怒之下,开发了一款IDEA插件[ Mybatis Log Plus]

起因

近期项目开发中,涉及到一个高级查询的功能,SQL长达近百行,排查SQL问题时,需要拼接成可执行SQL。市面存在的 Mybatis Log Plugin,有些收费,有些只适用低版本IDEA,并且经常出现SQL丢失的情况。其中过程,让人痛心疾首。于是,一怒之下,开发了一款Mybatis Log Plus插件。

功能介绍

还原SQL

可以将控制台输出的Mybatis日志,还原成可执行的SQL语句。

过滤器开关

可以选择过滤器开启和暂停。

SQL格式化

可以根据需要选择是否格式化sql。

自定义规则

可以自定义过滤规则。

自定义颜色

可以根据需要自定义不同sql语句类型的颜色。

手动捕捉SQL

选择控制台sql日志并单击右键“Capture sql”菜单可以恢复sql。

版本说明

由于2020年9月 IntelliJ 项目的源代码迁移到了 JDK11,有基于 IntelliJ 的 IDE 2020.3 及以上版本都将需要 JDK11 才能启动。所以目前开发了两个版本,适用IDEA版本如下:

安装教程

在线安装:

插件市场审核中,后续更新...

本地安装:

IDEA-->Setting-->Plugins--> "Install plugin from disk..."

选择zip安装包,直接点击OK即可完成安装!

微信【爪哇驿站】公总号后台,发送:插件,即可领取安装包!

posted @ 2022-02-28 15:13  爪哇驿站  阅读(18)  评论(0)    收藏  举报