【发布时间】:2020-08-25 18:10:43
【问题描述】:
我有一个如下的类层次结构。
孩子 --> 父母 --> 超级父母
由于 Child 类扩展了 Parent 类,我必须使用 Lombok 的 @SuperBuilder 注释而不是 @Builder。另外,据我所知,所有超类都需要有@SuperBuilder 注释。但就我而言, SuperParent 类来自外部库,我无法在其中添加 @SuperBuilder 注释。我收到以下编译错误。
The constructor SuperParent(DocumentUploadedResponseDto.DocumentUploadedResponseDtoBuilder<capture#1-of ?,capture#2-of ?>) is undefined.
对此有任何解决方案或替代方案吗?谢谢。
【问题讨论】:
-
要求所有超类也有@SuperBuilder注解
标签: spring-boot lombok