一、Lombok plugin
lombok能够极大的简化消除我们写的代码,使用注解的方式省略get set toString….等方法,使得代码看起来更加的美观。lombok是在编译时候生成对应的方法的,所以在性能上面大家完全不用担心,是与我们写上get set方法是一样的。它自带了这些标签
常用注释
1 @Data 注解在类上面,省略所有的get set equal toString方法
2 @Getter 注解在属性上,省略所有get方法
3 @Setter 注解在属性上,省略所有的set方法
4 @NoArgsConstructor注解类上,提供无参构造
5 @AllArgsConstructor 注解在类上,提供全参构造
二、Free Mybatis plugin(xml跳转插件)
三、MyBatis Log Plugin
把 mybatis 输出的sql日志还原成完整的sql语句。 将日志输出的sql语句中的问号 ? 替换成真正的参数值。 通过 "Tools -> MyBatis Log Plugin" 菜单或快捷键 "Ctrl+Shift+Alt+O" 启用。 点击窗口左边的 "Filter" 按钮,可以过滤不想要输出的sql语句。 点击窗口左边的 "Format Sql" 按钮,可以格式化输出的sql语句。 选中console的sql日志,右击 "Restore Sql from Selection" 菜单可以还原sql语句。 前提条件:输出的sql日志必须包含"Preparing:"和"Parameters:"才能正常解析。
现在最新版本需要收费
四、Alibaba Java Coding Guidelines
五、GoogleTranslation(翻译插件)