Прекрасная Весна Spring Boot 3... Заметка
Spring на русском

Прекрасная Весна Spring Boot 3.4: Spring Boot

Spring Boot 3.4 упрощает интеграцию различных проектов, обеспечивая единый опыт работы с фреймворком. Он нормализует автоматическую настройку реализаций HttpRequestFactory, с улучшенной поддержкой клиентов REST.В Spring Boot 3.4 по умолчанию реализована плавная остановка приложения, позволяющая завершить текущие запросы перед остановкой. Также упрощается настройка тестовой базы данных с помощью аннотации @AutoConfigureTestDatabase.Теперь возможен грубый контроль видимости конечных точек Actuator, а также поддерживается структурированное логирование с Elastic Common Schema, Graylog Extended Log Format и Logstash.ОТLP-диапазоны могут быть отправлены через gRPC, а клиентские сертификаты могут быть использованы для аутентификации в кластерах Couchbase. Переменные FreeMarker в автоматически настроенных конфигурациях FreeMarker могут быть настроены.Добавлена поддержка виртуальных потоков в OtlpMeterRegistry и Undertow, что улучшает производительность. Docker Compose теперь поддерживает несколько файлов конфигурации и пользовательские параметры командной строки.Spring Boot 3.4 использует новый строитель, который поддерживает платформы ARM и x64 из коробки. Изображения GraalVM native, работающие на Apple Silicon в Buildpacks, были обнаружены быстрее, чем native-бинарные файлы macOS.Spring Modulith и Spring AI уже выпустили версии, совместимые с Spring Boot 3.4, что расширяет его экосистему.