本文推荐一些好用的idea插件,用好这些插件可以省好多时间.
MyBatis Log Plugin
作用: 将mybatis打印到控制台的sql中的?替换成实际参数,替换后的sql可直接复制粘贴到数据库执行
推荐理由: 快速将mybatis打印出的日志拼接成实际的sql,在调试sql时很方便.
如下是插件使用截图, 选中控制台mybaits打印出的日志 右键-->Restore sql from Selection.
如下是生成的实际的sql
小技巧:对于生产环境打印出的日志,把日志复制出来 ,然后用System.out.println() 打印到控制台,再用该插件生成实际的sql, 比你自己改参数要快的多.
Free Mybatis Plugin
作用:快速在mybatis的mapper接口类和xml间跳转
推荐理由: 从代码中快速跳转到mybatis的xml
RestfulToolkit
作用: 其会根据url查找controller
推荐理由: 通过url快速定位到controller, 定位代码真是太方便了
快捷键: command+\
彩色括号 Rainbow Bracket
作用: 高亮显示括号配对
推荐理由: 有时代码中的括号真的很多,不好分清楚这行代码到底在哪个括号里,有了彩色括号方便太多了.