遺産とCDIに関する質問があります。 与えられた二つのインターフェース:遺産とCDIの注射
- カー・インタフェースIが注入したいどのような車
interface Car { } interface SportCar extends Car{ } class DefaultCar implements Car { } @FerrariQualifier class DefaultSportCar implements SportCar { }
を拡張
SportCar:
@Inject
private Car car; //inject DefaultCar
@Inject
@FerrariQualifier
private Car ferrari; //inject DefaultSportCar
@Inject
private SportCar sportCar;//inject DefaultSportCar
どのようにすることができます 私がする?
問題があると仮定すると、現在のコードで得られるあいまいな解決例外を実際に表示すると便利です。 – covener