{ empty }
Используем 2 сервиса:
@Foo
@Service
public class FirstBarImpl implements Bar { … }
@Service
public class SecondBarImpl implements Bar { … }
И дальше пишем:
@Foo
@Autowired
private Bar bar
почему не должен работать? value в @Qualifier - необязательный элемент, поэтому его замена кастомной аннотацией ничего не меняет
Да, но как мы тогда будем выбирать бин?
нужно добавить эту строчку в кастомную аннотацию String value() default "";
У меня без нее работает
это я ответила на вопрос "как мы тогда будем выбирать бин"
здесь как выбрал?
Обсуждают сегодня