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

Как происходит запуск Spring Boot

Spring Boot приложение запускается через метод main(), который вызывает SpringApplication.run(). Это инициализирует Spring контекст, автоматически настраивает компоненты и запускает встроенный сервер (например, Tomcat).

Основные этапы:

  1. Загрузка класса с @SpringBootApplication (комбинация @Configuration, @EnableAutoConfiguration, @ComponentScan).
  2. Сканирование компонентов (@Component, @Service, @Repository и т.д.).
  3. Автоконфигурация на основе зависимостей в pom.xml/build.gradle.
  4. Запуск встроенного сервера.

Пример:

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

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

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

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