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

Какой механизм добавляет Spring Boot

Spring Boot использует автоконфигурацию через @EnableAutoConfiguration. Она сканирует classpath, находит зависимости и автоматически настраивает бины на основе условий (@Conditional). Например, если в проекте есть spring-boot-starter-data-jpa, Spring Boot автоматически создаст DataSource, EntityManager и другие связанные бины.

Пример:

java
@SpringBootApplication
public class MyApp {
    public static void main(String[] args) {
        SpringApplication.run(MyApp.class, args);
    }
}

Ключевые механизмы:

  1. Стартеры (spring-boot-starter-*) — упрощают подключение зависимостей
  2. Автоконфигурация — настраивает бины без ручной конфигурации
  3. Встроенные серверы (Tomcat/Jetty) — запуск без развертывания в контейнере
  4. application.properties/application.yml — конфигурация через свойства
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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