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