@NoArgsConstructor注解的使用

时间:2025-03-19 08:13:17

4、@NoArgsConstructor

作用是生成一个无参构造器。

值得注意的是:@ToString也会默认生成一个无参构造器,为什么还要使用这个注解呢?

因为在实际开发中我们有其他构造器时,再想要一个无参构造器就需要使用这个注解来只生成无参构造器。如果使用@tostring或者#data虽然会生成无参构造器,但是也会导致其他构造器重复而报错。