November 24, 2022

Spring Boot 3.0 released

The Spring team released Spring BootA Java framework for production-ready apps — auto-configuration and embedded servers for microservices. 3.0 on November 24, 2022 — requiring JavaA portable language running on the JVM — dominant in enterprise servers, Android, and big data. 17 and migrating to Jakarta EE namespaces.

What it was for

Spring BootSpring BootA Java framework for production-ready apps — auto-configuration and embedded servers for microservices. 3.0 aligned with Spring Framework 6: native image hints via GraalVM, observability improvements, and `jakarta.*` packages instead of `javax.*`. It forced enterprises off JavaA portable language running on the JVM — dominant in enterprise servers, Android, and big data. 8 and marked the modern baseline for new JavaA portable language running on the JVM — dominant in enterprise servers, Android, and big data. microservicesAn architecture splitting applications into small independent services — each deployed and scaled separately..

Companies

  • Sun Microsystems

Why it's here

Spring BootA Java framework for production-ready apps — auto-configuration and embedded servers for microservices. 3.0 set JavaA portable language running on the JVM — dominant in enterprise servers, Android, and big data. 17 and Jakarta EE as the new enterprise default.

Why it mattered

GraalVM native support and Jakarta migration defined the next decade of JavaA portable language running on the JVM — dominant in enterprise servers, Android, and big data. cloud apps.

What it solved

TeamsMicrosoft Teams — chat, video calls, and Office integration for workplace collaboration. on JavaA portable language running on the JVM — dominant in enterprise servers, Android, and big data. 8 and javax APIs needed a clear upgrade path for cloud-native deployments.

Media

  • Spring Boot
    ImageSpring Boot

    Pivotal Software, Apache License 2.0, via Wikimedia Commons

Related