Встречается на собеседованиях • сегодня
В чем разница между Spring Boot и Spring Framework
Spring Framework — это основа, предоставляющая базовые функции для разработки Java-приложений (DI, AOP, MVC, JDBC и др.). Spring Boot — это расширение Spring, упрощающее настройку и развертывание приложений за счет:
- Автоконфигурации (автоматически настраивает зависимости)
- Встроенного сервера (Tomcat, Jetty)
- Starter-зависимостей (готовые наборы для REST, JPA и др.)
- Actuator (мониторинг и управление приложением)
Пример:
Создание REST-контроллера в Spring Boot:
java
@RestController
@SpringBootApplication
public class App {
public static void main(String[] args) {
SpringApplication.run(App.class, args);
}
@GetMapping("/hello")
public String hello() {
return "Hello, Spring Boot!";
}
}В Spring Framework потребовалась бы ручная настройка контекста, сервера и MVC.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы