实体类使用@Builder注解后无法使用无参构造器
问题:
实体类使用@Builder注解后无法new 无参构造器
原因:
少了构造器
因为使用@Bulider方法,会生成一个全参的构造方法,原本默认自带的无参构造方法不提供了。
所以需要我们给提供一个无参的构造方法。
解决方法:
加上下面的注释:
@NoArgsConstructor
@AllArgsConstructor
使用示例:
CdTcmOptionEntity OptionEntity =CdTcmOptionEntity.builder()
.tcmId(tcmId)
原创
2021-12-07 18:03:43 ·
1362 阅读 ·
0 评论