我的解决
@Data
@Data :注解在类上;提供类所有属性的 getting 和 setting 方法,此外还提供了equals、canEqual、hashCode、toString 方法
@AllArgsConstructor
@AllArgsConstructor 是lombok中的注解,作用在类上;
使用后添加一个构造函数,该构造函数含有所有已声明字段属性参数;会生成一个包含所有变量的构造方法,默认生成的方法是 public 的
@NoArgsConstructor
@NoArgsConstructor
在类上使用,这个注解可以生成无参构造方法
其他常用
@Setter:注解在属性上;为属性提供 setting 方法
@Getter:注解在属性上;为属性提供 getting 方法
@Log4j :注解在类上;为类提供一个 属性名为log 的 log4j 日志对象