1
clickhouse 67 天前 ![]() 不会,再加上 @Builder 才可能会出问题。
|
![]() |
2
wellerman 67 天前
@Data
All together now: A shortcut for @ToString, @EqualsAndHashCode, @Getter on all fields, and @Setter on all non-final fields, and @RequiredArgsConstructor! |
3
BraveXaiver OP @clickhouse 我一想好想是加了 builder ,可这是啥原理呢
|
4
luckjoe680 67 天前 via Android
@BraveXaiver 蹲一下原因
|
![]() |
5
dyhu 67 天前 ![]() @BraveXaiver 没有构造函数默认是无参构造。而 builder 会生成全参构造,导致没有无参构造了
|
![]() |
6
shayang888 67 天前
为啥不用 record 关键字?
|
![]() |
7
oneisall8955 67 天前 via Android ![]() @Builder ,需要加 @NoArgsContrusctor 和 @AllArgsContrusctor 。印象 @Builder 只有全参构造方法吧,反序列化创建对象时,使用不存在的无参构造方法,导致失败
|