Подтвердить что ты не робот

Spring: привязка @Qualifer к настроенной Java beans

В spring вы можете XML-configure bean получить квалификатор. Кажется, я не могу найти, как я могу присоединить квалификатор при настройке beans через аннотации Java. Что с этим? Должен ли я использовать простые старые имена?

4b9b3361

Ответ 1

Если вы используете аннотации (не на основе Java конфигурации), вы можете использовать следующий добавить спецификатор (см Spring Документацияа > ):

@Component
@Qualifier("myQualifier")
public class MyBean {
    //code
}

А провода в bean, используйте следующее (опять же, см Spring Документация):

public class MyClass {

    @Autowired
    @Qualifier("myQualifier")
    private MyBean myBean;

    //more code

}