如果我想使用注释@Qualifier
在构造函数依赖注入,我会像下面这样:是否可以在@RequiredArgsConstructor(onConstructor = @__(@ Autowired))中添加限定符?
public class Example {
private final ComponentExample component;
@Autowired
public Example(@Qualifier("someComponent") ComponentExample component) {
this.component = component;
}
}
我知道龙目岛的注释,以减少样板代码,并没有包括构造函数会如下所示:@RequiredArgsConstructors([email protected]__(@Inject))
但这只适用于没有限定符的属性。
任何人都知道是否可以在@RequiredArgsConstructor(onConstructor = @__(@Autowired))
中添加限定符?
没了,现在注意可能的(虽然我也想了,但...)。使用工厂。 – Sarief
已经在github上提问https://github.com/rzwitserloot/lombok/issues/745 –
我希望这是一个很棒的功能 – Pau