IDEA插件个人推荐一(暂定有后续)

本文介绍了两个能显著提高编程效率的IDE插件——Lombok和EasyCode。Lombok通过注解简化了Java实体类的getter、setter和toString方法,使代码更简洁易读。而EasyCode则实现了逆向工程,能自动生成数据库对应的实体类和方法,极大地加快了开发速度。推荐开发者尝试使用这两个工具来提升日常工作效率。
摘要由CSDN通过智能技术生成

前言

插件只能提高编程效率,并不能够提高水平,所以凡是都要脚踏实地。插件只能锦上添花,不能让人一飞冲天。后续如果还有推荐的话,还会进行更新。

lombox

在这里插入图片描述
这个插件对于实体类的效率可是提高太多了,平时我们写实体类,我们要写get和set方法吧,还要写toString()方法吧,虽然有快捷键,能够快速创建出来,但是创建出来的代码又臭又长,很不美观,现在给大家推荐这个插件,原来的get和set方法变成了注释,toString也变成了注释,能够提高代码的可读性。
先放一个使用不适用lombox的代码

package entity;

public class City {
    private Integer id;
    private String city;

    public City() {
    }

    public City(Integer id, String city) {
        this.id = id;
        this.city = city;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }
}

接下来就是它使用lombox版本,大家对比一下,使用方法的话就是加上下面代码的注解就OK了,强烈推荐。

import lombok.*;

@Getter  //get方法
@Setter //set方法
@AllArgsConstructor  // 全部元素构建构造器
@NoArgsConstructor // 无参构造器
// 另外 @Data:作用于类上,是以下注解的集合:@ToString @EqualsAndHashCode @Getter @Setter @RequiredArgsConstructor
public class City {
    private Integer id;
    private String city;


}

EasyCode

在这里插入图片描述
这个插件可十分不得了,能够极大速度的提高我们的效率。它的作用时逆向工程,从数据库生成代码,自动生成实体类,方法等
在这里插入图片描述
鼠标右键
在这里插入图片描述
在这里插入图片描述
生成文件之前
在这里插入图片描述
生成后
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值