【发布时间】:2019-03-28 05:59:48
【问题描述】:
注入构造函数的两种方法:
@Slf4j
@Component
@RequiredArgsConstructor (onConstructor = @_(@Inject))
public ClassA {
@NonNull private ClassB b;
}
另一种方法是使用注入:
@Slf4j
@Component
public class ClassA {
private final ClassB b;
@Inject
public ClassA(ClassB b) {
this.b = b;
}
}
想知道有什么不同吗?
【问题讨论】:
标签: dependency-injection constructor lombok