几个常用插件

1.POJO to JSON

作用:将简单Java类型转成JSON 方便用postman或者curl的时候构造JSON body
几个常用插件_第1张图片
找到java类或者直接在某个方法上
几个常用插件_第2张图片
几个常用插件_第3张图片
或者右键这里MakeJson
几个常用插件_第4张图片

打开网站 http://www.bejson.com/
几个常用插件_第5张图片
几个常用插件_第6张图片

2.sonarLint

作用:提高代码质量
几个常用插件_第7张图片
几个常用插件_第8张图片
这个注解可以忽略扫描
几个常用插件_第9张图片

3.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:"才能正常解析。

几个常用插件_第10张图片
几个常用插件_第11张图片

4.MybatisX

作用:Java 与 XML 调回跳转,Mapper 方法自动生成 XML
几个常用插件_第12张图片
几个常用插件_第13张图片
几个常用插件_第14张图片

5.JBLJavaToWeb

作用:转换 java 的模块工程为 web 模块工程; 生成的 web.xml 文件支持 Servlet 2.5。
几个常用插件_第15张图片
右键点完JBLJavaToWeb,然后再右键点Synchronize
几个常用插件_第16张图片
几个常用插件_第17张图片
在这里插入图片描述

6.background Image Plus +

几个常用插件_第18张图片
几个常用插件_第19张图片
几个常用插件_第20张图片

7.lombok(jdk1.8)

几个常用插件_第21张图片
在java Bean类名上方添加一个注解@Data,就自动生成Getter和Sertter。

@Data
public class User {
    private int id;
    private String userName;
    private String passWord;    
}
// 测试方法
    void test(){
        User user = new User();
        user.getUserName();
        user.setUserName("21");
        user.getPassWord();
        user.setPassWord("666");
    }

@Data
@Setter @Getter
@Cleanup(释放字段中的资源,如关闭IO等)
@Synchronized(同步代码块)
@NonNull (字段非空)
@ToString (对象转为字符串,打印日志用)
@EqualsAndHashCode
@SneakyThrows (方法出现异常,抛出异常,代替throws Exception)

8.maven helper(分析依赖包,解决依赖冲突)

几个常用插件_第22张图片
pom.xml文件里面切换到dependency analyzer分析 依赖控制,和冲突
几个常用插件_第23张图片

你可能感兴趣的:(插件)