首页 > 技术文章 > lombok 的使用

xiehongwei 2018-03-26 14:54 原文

首先给个官网地址: lombok官网

lombok是什么呢? 平时我们在写实体类,POJO,对象类,不管什么,就是我们写了一堆属性字段后,要生成对应的set、get方法,当字段很多的时候,一个类中一大段代码,我觉得看着很不爽,之前在同事的引导下,也开始尝试用这个东西。

这个感觉好的地方比如我要新增字段不用再去生成set、get,修改字段我也不用去重新写、构造方法也不用重新导,感觉方便很多,说了这么多,怎么用呢,百度一下,网上也有很多资料,但是呢,自己做个笔记就不用每次去查阅找别人的,也方便了自己。

下面开始实战(我用的eclipse):

1、到https://www.projectlombok.org/download 下载lombok.jar

2、将lombok.jar拷贝到eclipse启动目录

3、修改eclipse.ini文件,在最后一行添加-javaagent:lombok.jar

4、启动eclipse,直接新建一个java项目,再将lombok.jar包放入项目中

代码如下:

import lombok.Data;

@Data
public class LombokBean {

    private String id;
    private String name;
    private int age;
    
}
public class LombokTest {

    public static void main(String[] args) {

        LombokBean lb = new LombokBean();
        lb.setAge(23);
        lb.setId("1000");
        lb.setName("shalvey");
        System.out.println(lb.toString());
        
    }
    
}

运行后成功打印:

LombokBean(id=1000, name=shalvey, age=23)

 

推荐阅读