Ich habe ein kleines Problem im Frühjahr mit zwei Komponenten eines Dienstes.Frühling Keine einzigartige Bohne vom Typ
Ich habe diese Komponente:
@Component
public class SmartCardWrapper
und diese ein:
@Component
public class DummySmartCardWrapper extends SmartCardWrapper
Der Service autowire beide aber der Frühling nicht aufgrund dieses expection:
org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [com.cinebot.smartcard.SmartCardWrapper] is defined: expected single matching bean but found 2: [dummySmartCardWrapper, smartCardWrapper]
Warum es nicht funktioniert Klassennamen verwenden?
Hallo Tobia, scheint man die Anmerkung @Qualifier verwenden sollten, überprüfen Sie den Link: http: //static.springsource. org/spring/docs/2.5.x/reference/beans.html # beans-annotation-config – Jaiwo99