项目Lombok @Data注释是否创建了任何类型的构造函数?
我有一个带有@Data
注释的类,但是我不确定是否生成了带有参数的构造函数,或者只有生成的构造函数是来自vanilla Java的默认构造函数(无参数)。
如果没有定义构造函数,将生成@RequiredArgsConstructor
。
Lombok @Data项目页面解释:
@Data就像在类上隐含@Getter,@ Setter,@ ToTtring,@ EqualsAndHashCode和@RequiredArgsConstructor注释一样(除非存在任何显式编写的构造函数,否则不会生成构造函数) 。
- JavaFX使用JavaScript调用Java方法
- 基础知识 – Hibernate / JDBC连接池问题疑难解答
- 无法执行目标org.apache.maven.plugins:maven-surefire-plugin:2.18.1:test
- 如何更改JAX-WS Web服务的地址位置
- 如何使用FileInputStream访问jar中的txt文件?
- 从属性文件加载JPA存储库查询
- InetAddress.getCanonicalHostName()返回IP而不是Hostname
- System.out.println()与Java返回之间的差异
- BigInteger.toByteArray()返回有目的的前导零?