如果我想使用註釋@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