如果同时使用@Data和@Builder,@Builder会生成全参构造方法,并覆盖默认的无参构造方法,导致框架无法通过反射调用无参构造方法
解决方式:添加@NoArgsConstructor和@AllArgsConstructor
|
|
注:@NoArgsConstructor和@AllArgsConstructor顺序不能反
建议使用@Data时都带上@NoArgsConstructor和@AllArgsConstructor
如果同时使用@Data和@Builder,@Builder会生成全参构造方法,并覆盖默认的无参构造方法,导致框架无法通过反射调用无参构造方法
解决方式:添加@NoArgsConstructor和@AllArgsConstructor
|
|
注:@NoArgsConstructor和@AllArgsConstructor顺序不能反
建议使用@Data时都带上@NoArgsConstructor和@AllArgsConstructor