@Data : 注解在类上, 为类提供读写属性, 此外还提供了 equals()、hashCode()、toString() 方法
在实体类的编写过程中,常常需要应用大量的get、set方法,需要写大量的重复代码,即有的工具有自动生成功能,当时也会使实体类中产生大量冗余代码.
Lombok为我们提供了相应注解可以解决这类问题----@Data
示例代码:
import lombok.Data;
@Data
public class Person {
String name;
int age;
boolean sex;
}
@Data自动为我们生成了如下方法:

Lombok之@Data注解
介绍了Lombok库中的@Data注解,该注解能够自动生成实体类所需的get、set方法,同时提供equals()、hashCode()、toString()等方法,有效减少冗余代码。
710

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



