1、导入Lombok包
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.16</version>
<scope>provided</scope>
</dependency>
2、 安装Lombok插件
mac
Preferences 首选项>Plugins>lombok
3、import lombok
import lombok.*;
@Getter // 成员变量(属性的)get
@Setter // 成员变量(属性的)set
@AllArgsConstructor // 生成所有的构造器(有参数)
@NoArgsConstructor // 生成无参构造器
@EqualsAndHashCode // 重写了equals 和 hashcode(用于比较想等)
@ToString // 重写了 tostring
public class Student {
private String name;
private int age;
}
注意:@Data
使用@Data就可以代替下面四个了,但是不包括构造器
@Data //@Data =>@Getter+@Setter+@EqualsAndHashCode +@ToString