Spring Framework 6.0.0 is now generally available.

“This is the start of a new generation of frameworks for 2023 and beyond, embracing current and upcoming innovations in the OpenJDK and Java ecosystem. At the same time, we have carefully designed it as a direct upgrade from Spring Framework 5.3.x for modern runtime environments .”

As a major revision of the core framework, Spring Framework 6.0 brings Java 17+ baseline and Jakarta EE 9+ (injakartanamespace) with a focus on recently released Jakarta EE 10 APIs such as Servlet 6.0 and JPA 3.1.This provides support for up-to-date web containers such as Tomcat 10.1) and the latest persistence providers (eg Hibernate ORM 6.1)Access.Don’t stop at Java EE 8, recommend jumping tojakartaNamespaces, it is better to skip directly to Jakarta EE 10 level. The upcoming Spring Boot 3.0.0 release will include corresponding managed dependencies.

On the infrastructure side, 6.0 introduces the The basis for Ahead-Of-Time transformations and corresponding AOT processing support for Spring application contexts.This provides GraalVM native images for Spring Boot 3First class support.You can also use the Spring application to explore Project Loom’s virtual threads, see “Embracing Virtual Threads”; and delve into Project CRaC’s checkpoint recovery method to speed up JVM startup. Both features are currently in preview, but are expected to be first-class features for applications based on Spring Framework 6.x, officials said.

There are many further features and improvements available in Spring Framework 6.0, such as HTTP interface client, support for RFC 7807 issue details, and Micrometer-based observability for HTTP clients.

Check out the What’s New page for a comprehensive overview.

download:

#Spring #Framework #officially #News Fast Delivery

Leave a Comment

Your email address will not be published. Required fields are marked *