lombok生成构造方法

在Lombok中,有三种生成构造方法的annotation:

方法①

@NoArgsConstructor:生成一个无参数的构造方法。

方法②

@RequiredArgsConstructor:会生成一个包含常量,和标识了NotNull的变量的构造方法。生成的构造方法是private,如何想要对外提供使用可以使用staticName选项生成一个static方法。

方法③

@AllArgsContructor:会生成一个包含所有变量,同时如果变量使用了NotNull annotation,会进行是否为空的校验。

猜你喜欢

转载自blog.csdn.net/weixin_39665076/article/details/79521689