目录
配置Lombok
首先进入Lombok官网:Project Lombok
点击导航栏上方download,再点击download下载Lombok的jar包

将下载好的jar包放到项目文件夹中,在IDEA中右键jar文件,点击Add to Library(添加到库),点击确定,将Lombok添加到库中。
在IDEA中,点击上方files->Settings->Plugins,在搜索框中搜索Lombok。因为新版的IDEA都自动下载好了Lombok插件,因此无需再下载。

至此,Lombok就配置好了。
认识Lombok
Lombok是一种插件化注解API,通过添加注解来实现,在javac进行编译的时候进行处理。
Java的编译过程分为三个阶段:
- 源文件被解析成语法树
- 调用注解处理器,如果注解处理器产生了新的源文件,新文件也要进行编译
- 语法书被分析转化为类文件
在上述第二阶段,Lombok会执行AnnotationProcessor,来修改语法树。
使用Lombok
当新建一个类时,常常需要get和set方法完成类的封装。而Lombok 提供了 @Getter 和 @Setter 注解,用于自动生成类中的 getter 和 setter 方法,不需要我们手动编写这些方法。
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.Setter;
@Setter
@Getter
public class student {
private String name;
}
这段代码会在编译时自动生成 getname() 方法:
import lombok.Generated;
public class student {
private String name;
@Generated
public void setName(String name) {
this.name = name;
}
@Generated
public String getName() {
return this.name;
}
@Generated
public student(String name) {
this.name = name;
}
}
这只是Lombok最简单的使用实例,关于Lombok更详细的使用将在后面的文章中介绍。
500



被折叠的 条评论
为什么被折叠?



