我有一個關於遺產和CDI的問題。 考慮兩個接口:遺產和CDI注入
- 車廂接口
SportCar擴展汽車
interface Car { } interface SportCar extends Car{ } class DefaultCar implements Car { } @FerrariQualifier class DefaultSportCar implements SportCar { }
我想什麼來注入:
@Inject
private Car car; //inject DefaultCar
@Inject
@FerrariQualifier
private Car ferrari; //inject DefaultSportCar
@Inject
private SportCar sportCar;//inject DefaultSportCar
哪有我這樣做?
如果實際顯示您使用當前代碼獲得的模糊解析異常會很有幫助,假設這是您的問題。 – covener