Встречается на собеседованиях • сегодня
Что такое аннотация Autowired
@Autowired — это аннотация Spring Framework, которая автоматически внедряет зависимости (dependency injection) в компоненты. Она может использоваться над полями, конструкторами или методами.
Пример:
java
@Service
public class UserService {
@Autowired
private UserRepository userRepository;
}Особенности:
- Если Spring находит несколько бинов одного типа, требуется уточнение (
@Qualifier). - В новых версиях Spring можно заменить
@Autowiredна Lombok@RequiredArgsConstructor+finalполя. - Работает только в Spring-контексте (классы должны быть бинами —
@Component,@Serviceи т.д.).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы