Встречается на собеседованиях • сегодня

Как называется часть, содержащая бины в Spring Boot

В Spring Boot часть, содержащая бины, называется Application Context. Это контейнер, управляющий жизненным циклом бинов, их созданием, внедрением зависимостей (DI) и другими аспектами.

Бины объявляются через аннотации (@Component, @Service, @Repository, @Controller и др.) и автоматически сканируются в пакетах, указанных в @SpringBootApplication или через @ComponentScan.

Пример:

java
@Service
public class UserService {
    // бизнес-логика
}

@SpringBootApplication
public class MyApp {
    public static void main(String[] args) {
        ApplicationContext ctx = SpringApplication.run(MyApp.class, args);
        UserService userService = ctx.getBean(UserService.class);
    }
}
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы