NoArgsConstructor注解作用 @Data
时间: 2023-11-07 16:54:39 浏览: 89
lombok.jar(支持开发工具对“@Data”缺少插件而报错问题)
@Data注解是Lombok中的一个注解,它可以为类自动生成一些通用的方法,例如Getter、Setter、ToString、EqualsAndHashCode等。在使用@Data注解的时候,我们不需要手写这些方法,Lombok会自动生成它们。同时,它也可以和@NoArgsConstructor注解一起使用,帮我们快速生成一个无参构造函数。
因此,当我们在一个类上使用@Data注解时,它会自动为我们生成Getter、Setter、ToString、EqualsAndHashCode等方法,并且还会自动生成一个无参构造函数,可以大大减少我们的开发时间和代码量。
阅读全文