Встречается на собеседованиях • сегодня
Что нового появилось в Spring Boot 2
Spring Boot 2 принес множество улучшений и новых возможностей:
1. **Поддержка Java 9+** – минимальная версия Java 8, но добавлена совместимость с Java 9 и выше.
2. **Reactive поддержка** – интеграция с Spring WebFlux для реактивного программирования.
3. **Micrometer** – замена Dropwizard Metrics для мониторинга (Prometheus, Datadog и др.).
4. **Hibernate 5.2+** – улучшенная ORM с новыми возможностями.
5. **Kotlin поддержка** – упрощенная работа с Kotlin (корутины, null-safety).
6. **Actuator улучшения** – новый формат эндпоинтов (`/actuator`), Health groups.
7. **Конфигурация через свойства** – `spring.config.additional-location` для гибкости.
Пример реактивного контроллера:
```java
@RestController
public class ReactiveController {
@GetMapping("/flux")
public Flux getFlux() {
return Flux.just("Hello", "Spring", "Boot", "2");
}
}
```
Также улучшена производительность, упрощена конфигурация и добавлены новые стартеры (например, для Kafka Streams).

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