Free Mybatis Plugin (国产插件!支持一波)
IDEA的plugin repository上安装不成功(下载失败)时,可以考虑离线下载zip之后,从磁盘安装!
离线下载地址: https://plugins.jetbrains.com/plugin/8321-free-mybatis-plugin
IDEA上 开发整合Mybatis应用时,mybatis plugin绝对的个好帮手。但是 Mybatis Plugin 很早就开始收费,替代品还是需求度较高。对于偏旧一点版本的idea,网上有对应的破解mybatis plugin的方式:
github上大神的破解jar包及class替换: https://github.com/myoss/profile
之前个人也是如此操作,但是最新版本的idea(2018.1),貌似行不通。
Free Mybatis Plugin 可以作为一个比较理想的替代插件,相应的 mapper接口跳mapper.xml,对应方法间的跳转,均OK(虽然相比于收费的Mybatis plugin 图标上逊色一丢)。
free mybatis plugin 在mapper与xml文件侧边的点击图标
这里狠赞一波大神,插件不足1M,相比于收费版的10+M,取其核心。
不足之处: idea天生于mybatis兼容性较差,在spring项目中,autowired注解应用于mapper接口上时,idea会报找不到对应bean,这个问题收费版的mybatis plugin是有很好的解决的,而这里的Free 版貌似并没有能解决,当然有个完美的解决方式,就是mapper接口上再添 @Repository,虽然这边在配置mybatis扫描包及接口时,已经可以将其load成可注入bean。
Grep Console (之前也看到有人推荐的,再次也推荐一波)
idea控制台可以彩色显示各种级别的log,鉴于重复推荐,就不细说~~(小伙伴赶紧去尝试)
Lombok Plugin (已经各种推荐,也会有各种问题出现)
简化代码的能力毋庸置疑
IDEA