RSS Primavera
Seguir
Hermoso Spring Boot 3.4: Spring Boot
Spring Boot 3.4 simplifica la integración de varios proyectos, proporcionando una experiencia de marco cohesiva. Normaliza la autoconfiguración de implementaciones de HttpRequestFactory, con un mejor soporte para clientes REST.
Spring Boot 3.4 introduce un apagado de la aplicación elegante por defecto, permitiendo que las solicitudes en vuelo se completen antes del apagado. También simplifica la configuración de la base de datos de prueba con @AutoConfigureTestDatabase.
Ahora es posible el control grueso sobre la visibilidad de los puntos finales de Actuator, y se admite la registración estructurada con Elastic Common Schema, Graylog Extended Log Format y Logstash.
Los spans OTLP se pueden enviar a través de gRPC, y los certificados de cliente se pueden utilizar para la autenticación en clústeres de Couchbase. Las variables de FreeMarker en configuraciones de FreeMarker autoconfiguradas se pueden personalizar.
Se ha agregado soporte para hilos virtuales a OtlpMeterRegistry y Undertow, mejorando el rendimiento. Docker Compose ahora admite varios archivos de configuración y parámetros de línea de comandos personalizados.
Spring Boot 3.4 utiliza un nuevo constructor que admite plataformas ARM y x64 de forma nativa. Las imágenes nativas de GraalVM que se ejecutan en Apple Silicon en Buildpacks se han observado que funcionan más rápido que los binarios nativos de macOS.
Spring Modulith y Spring AI ya han lanzado versiones compatibles con Spring Boot 3.4, ampliando aún más su ecosistema.