Spring junior
Что такое @Autowired и @Qualifier?
Ответ
@Autowired — внедрение зависимости. Если бинов несколько — Spring не знает какой выбрать нужен @Qualifier("имяБина") или @Primary на одном из бинов.
Разбор: @Autowired по умолчанию внедряет зависимость по типу; при нескольких кандидатах нужен @Qualifier (уточнение по имени бина) или @Primary. @Autowired не создаёт экземпляры (этим управляет scope) и сначала ищет по типу, а к имени переходит лишь как к запасному варианту; @Qualifier — уточнитель, а не замена самого внедрения.
Хочешь так же по своей компании — с вопросами по грейдам и задачами? Закажи гайд или забери свежее в Telegram.