如果我使用 Lombok 指定 @AllArgsConstructor ,它将生成一个构造函数来设置所有声明的(不是最终的,不是静态的)字段。是否可以省略某些字段并为所有其他字段留下生成的构造函数?
原文由 user3656823 发布,翻译遵循 CC BY-SA 4.0 许可协议
如果我使用 Lombok 指定 @AllArgsConstructor ,它将生成一个构造函数来设置所有声明的(不是最终的,不是静态的)字段。是否可以省略某些字段并为所有其他字段留下生成的构造函数?
原文由 user3656823 发布,翻译遵循 CC BY-SA 4.0 许可协议
8 回答6.6k 阅读
4 回答714 阅读✓ 已解决
2 回答3.4k 阅读
3 回答1.9k 阅读✓ 已解决
2 回答2.1k 阅读✓ 已解决
1 回答2.2k 阅读✓ 已解决
1 回答2.1k 阅读✓ 已解决
不,那是不可能的。有一个创建
@SomeArgsConstructor
的功能请求,您可以在其中指定涉及的字段列表。全面披露:我是 Project Lombok 的核心开发人员之一。