@Data、@Setter、@Getter是Lombok库中的注解。
@Data注解是一个组合注解,包含了@ToString、@EqualsAndHashCode、@Getter和@Setter等注解。使用@Data注解可以省略生成getter和setter方法、toString方法、hashCode方法和equals方法的样板代码。
@Setter注解用于生成setter方法,通过使用@Setter注解可以省略生成setter方法的样板代码。
@Getter注解用于生成getter方法,通过使用@Getter注解可以省略生成getter方法的样板代码。