Spring Boot 3 is the major release of the opinionated Spring application framework, built on Spring Framework 6, requiring Java 17 baseline and Jakarta EE 10. It delivers native image support via GraalVM, improved observability with Micrometer tracing, and a modernized auto-configuration system.
- URL: https://spring.io/projects/spring-boot
- Type: Open Source
- Tags: Enterprise, Framework, Java, Microservices, REST API, Spring Boot
Production-ready features for monitoring and managing Spring Boot 3 applications. Provides health checks, Micrometer metrics, environment inspection, logger configuration, thread dumps, and more.
Core Spring Boot 3 auto-configuration, embedded server, and application bootstrap support.
Web MVC framework for building web applications and RESTful services with Spring Boot 3.
Automatically expose Spring Data repositories as hypermedia-driven REST resources.
Security framework for authentication and authorization in Spring Boot 3 applications.
| API | File |
|---|---|
| Spring Boot 3 Actuator API | openapi/spring-boot-3-actuator-openapi.yml |
| Ruleset | File |
|---|---|
| Spring Boot 3 Rules | rules/spring-boot-3-rules.yml |
| API | File |
|---|---|
| Spring Boot 3 Actuator API | capabilities/shared/spring-boot-3-actuator.yaml |
| Workflow | Description | File |
|---|---|---|
| Application Observability | Health, metrics, logging, and diagnostics | capabilities/application-observability.yaml |
| Schema | File |
|---|---|
| Health Response | json-schema/spring-boot-3-health-schema.json |
| Metric Detail | json-schema/spring-boot-3-metrics-schema.json |
| Structure | File |
|---|---|
| Actuator Domain Model | json-structure/spring-boot-3-actuator-structure.json |
| Context | File |
|---|---|
| Spring Boot 3 | json-ld/spring-boot-3-context.jsonld |
| Example | File |
|---|---|
| Get Application Health | examples/spring-boot-3-get-health-example.json |
| Get Metric Value | examples/spring-boot-3-get-metric-example.json |
| Set Logger Level | examples/spring-boot-3-set-logger-level-example.json |
| Vocabulary | File |
|---|---|
| Spring Boot 3 Domain Terms | vocabulary/spring-boot-3-vocabulary.yml |
- VMware Tanzu (Broadcom) — spring-team@vmware.com