项目Lombok @Data注释是否创建了任何类型的构造函数?

我有一个带有@Data注释的类,但是我不确定是否生成了带有参数的构造函数,或者只有生成的构造函数是来自vanilla Java的默认构造函数(无参数)。

如果没有定义构造函数,将生成@RequiredArgsConstructor

Lombok @Data项目页面解释:

@Data就像在类上隐含@Getter,@ Setter,@ ToTtring,@ EqualsAndHashCode和@RequiredArgsConstructor注释一样(除非存在任何显式编写的构造函数,否则不会生成构造函数)