几个常用插件

1.POJO to JSON

作用:将简单Java类型转成JSON 方便用postman或者curl的时候构造JSON body
在这里插入图片描述
找到java类或者直接在某个方法上
在这里插入图片描述
在这里插入图片描述
或者右键这里MakeJson
在这里插入图片描述

打开网站 http://www.bejson.com/
在这里插入图片描述
在这里插入图片描述

2.sonarLint

作用:提高代码质量
在这里插入图片描述
在这里插入图片描述
这个注解可以忽略扫描
在这里插入图片描述

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

在这里插入图片描述
在这里插入图片描述

4.MybatisX

作用:Java 与 XML 调回跳转,Mapper 方法自动生成 XML
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5.JBLJavaToWeb

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

6.background Image Plus +

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

7.lombok(jdk1.8)

在这里插入图片描述
在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(分析依赖包,解决依赖冲突)

在这里插入图片描述
pom.xml文件里面切换到dependency analyzer分析 依赖控制,和冲突
在这里插入图片描述

9.docker integration

在这里插入图片描述
2.图标高亮

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值