lombok介绍
Lombok是一个Java库。使用lombok你就不用再一次写额外的getter,setter或者equals方法,lombok其实就是帮助我们编写getter,setter或者equals方法的一个工具。
lombok配置
很简单,直接在pom文件中引入依赖即可:
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
lombok使用:
创建user类:
public class User {
private int id;
private String name;
private int age;
}
在类上加上以下注释:
@Data
@ToString
@AllArgsConstructor
@NoArgsConstructor
@Date的作用是get和set方法
@ToString的作用是toString方法
@AllArgsConstructor的作用是全参构造方法
@NoArgsConstructor的作用是无参构造方法
后话
配置好后咱们就不用写get,set,toString,全参和无参构造方法了。