-
今天重新裝了IDEA2020,順帶重裝了一些插件,畢竟這些插件都是習慣一直在用,其中一款就是Mybatis Log plugin,按照往常的思路,在IDEA插件市場搜索安裝,艹,眼睛一瞟,竟然收費了,對於我這種支持盜版的人來說太難了,於是自己開始搗鼓各種嘗試破解,下文分享自己的破解方式。
什么是Mybatis Log plugin
-
舉個栗子,通常在找bug的時候都會查看執行了什么SQL,想把這條SQL拼接出來執行調試,可能有些小白還在傻傻的把各個參數復制出來,補到
?
占位符中,哈哈。 -
-
簡單的說就是能根據log4j的打印的sql日志一鍵生成執行的
sql
語句。 -
類似如下一個日志信息:
-
-
如果使用Log plugin這個插件,將會很容易的把參數添加到sql語句中得到一條完整的sql,效果如下:
-
-
一旦開啟了
Mybatis Log plugin
這個插件,在程序運行過程中只要是有SQL語句都會自動生成在Mybatis Log
這個界面,當然也可以自己關掉。
如何安裝
-
Setting->plugin->Marketplace
搜索框輸入Mybatis Log plugin
,如下: -
-
很遺憾的是, IDEA2020中已經開始收費了,艹,對於一向支持盜版的我來說,很不爽~
如何破解
-
下載jar包
plugin.intellij.assistant.mybaitslog-2020.1-1.0.3.jar
,文末附有下載方式。 -
setting->plguin->設置-> install plugin from Disk...
如何使用
-
日志中從
Preparing
到Parameters
這兩行的參數選中,右鍵選擇restore sql from Selection
-
-
此時將會在
Mybatis Log
界面出現完整的SQL語句。
總結
-
對於復雜的SQL語句來說,Mybatis Log plugin這款插件簡直是太愛了,能夠自動拼接參數生成執行的SQL語句。
-
老規矩,關注公眾號【碼猿技術專欄】,公眾號回復
mybatis log
獲取破解包。 -