Spring Boot
| Spring Boot | |
|---|---|
| Original author(s) | Rod Johnson |
| Developer(s) | VMware |
| Initial release | April 2014 |
| Stable release | 3.5.0
/ 22 May 2025 |
| Repository | |
| Written in | Java |
| Platform | Java EE |
| Type | Application framework |
| License | Apache License 2.0 |
| Website | spring |
Spring Boot is an open-source Java framework used for programming standalone, production-grade Spring-based applications with a bundle of libraries that make project startup and management easier. Spring Boot is a convention-over-configuration extension for the Spring Java platform intended to help minimize configuration concerns while creating Spring-based applications. The application can still be adjusted for specific needs, but the initial Spring Boot project provides a preconfigured "opinionated view" of the best configuration to use with the Spring platform and selected third-party libraries.
Spring Boot can be used to build microservices, web applications, and console applications.