创建无参构造
@builder和@data同时使用的时候会导致没有办法生成无参构造,所以需要生成无参构造
一 @Tolerate
@Data
@Builder
public class UserBean {
private String name;
private Integer age;
private String sex;
@Tolerate
public UserBean(){}
}
这样就可以new 无参构造进行使用
二 @AllArgsConstructor、@NoArgsConstructor
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class Student {
private Integer id;
private String name;
private String sex;
}