Lombok 常用注解

46 阅读1分钟

Lombok 常用注解

image.png

//@NoArgsConstructor:lombok 注解, 会在编译时生成无参构造器 @NoArgsConstructor //@AllArgsConstructor: lombok 注解, 会在编译时生成全参构造器

使用@AllArgsConstructor注解时,必须使用@NoArgsConstructor这个注解,否则,全参构造器会覆盖无参构造器。

当我们有其它构造器生成时,如果你希望仍然有无参构造器就需要使用NoArgsConstructor指定一个无参构造器,否则就会覆盖无参构造器,从而代码错误。