Junior — Middle
81
Spring Framework контекстінде @Component аннотациясы не білдіреді?
AI-дан жауап
sobes.tech AI
Аннотация @Component в Spring Framework используется для автоматического обнаружения и регистрации класса как Spring Bean в контексте приложения.
Когда класс помечен @Component, Spring при сканировании пакетов создаёт экземпляр этого класса и управляет его жизненным циклом, что позволяет внедрять зависимости и использовать этот бин в других частях приложения.
Пример:
@Component
public class MyService {
public void doWork() {
// логика
}
}
Таким образом, @Component — базовая аннотация для определения компонентов, которые Spring должен автоматически обнаружить и зарегистрировать.