Встречается на собеседованиях • сегодня
В каком порядке происходит запуск Spring Boot
Spring Boot запускается в следующем порядке:
- @SpringBootApplication - стартовая точка, объединяет
@Configuration,@EnableAutoConfigurationи@ComponentScan - Auto-configuration - Spring анализирует classpath и автоматически настраивает бины
- Properties loading - загрузка свойств из
application.properties/yml - Bean creation - создание и инициализация бинов в порядке, определенном аннотациями
@DependsOn,@Orderи др. - ApplicationContext refresh - завершение инициализации контекста
- CommandLineRunner/ApplicationRunner - выполнение задач после старта контекста
Пример:
java
@SpringBootApplication
public class App {
public static void main(String[] args) {
SpringApplication.run(App.class, args); // точка входа
}
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы