Lombok @Data 注解
Lombok 可以通过注解帮我们自动生成getter、setter、equals等方法
maven依赖
<!--lombok-->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.28</version>
<scope>provided</scope>
</dependency>
@Data注解
自动帮我们自动生成getter、setter、equals等方法
@Setter
注解在属性上,为属性提供 setting 方法
@Getter
注解在属性上,为属性提供 getting 方法
@Log4j
注解在类上,为类提供一个 属性名为 log 的 log4j 日志对象
@NoArgsConstructor
注解在类上,为类提供一个无参的构造方法
@AllArgsConstructor
注解在类上,为类提供一个全参的构造方法