首先给个官网地址: 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)