【发布时间】:2019-07-19 18:06:29
【问题描述】:
我正在重构一些遗留代码,尝试使用 Lombok 使其更简洁。
现在我的类的构造函数定义如下:
public class MyClass {
private final YourClass yourClass;
public MyClass(final A a, final B b) {
yourClass = new YourClass(a, b);
}
}
如何使用 Lombok 来实现这一点?
【问题讨论】:
-
这看起来不像来自地狱的样板,为什么要折射这个?不过,我不知道有任何 lombok 注释可以解决此问题。
-
@YassinHajaj 与我所拥有的相比,这是一种简化的方式。只是想知道这是否可以做到。
-
龙目岛无法做到这一点。
-
MyClass和YourClass上的@Builder 可能会有所帮助。