穩定#
@Data
:一個縮寫,用於在所有字段上使用 @ToString、@EqualsAndHashCode、@Getter,在所有非 final 字段上使用 @Setter,以及 @RequiredArgsConstructor!
實驗性#
@Accessors
:實例中的 get、set 支持鏈式調用,也就是返回自身。我一般寫成 @Accessors(chain = true)
,這樣 setters 會返回 this 而不是 void。
@Data
:一個縮寫,用於在所有字段上使用 @ToString、@EqualsAndHashCode、@Getter,在所有非 final 字段上使用 @Setter,以及 @RequiredArgsConstructor!
@Accessors
:實例中的 get、set 支持鏈式調用,也就是返回自身。我一般寫成 @Accessors(chain = true)
,這樣 setters 會返回 this 而不是 void。