Spring Boot is the most widely used Java framework for building production server applications. Built on top of the broader Spring Framework, Spring Boot adds auto-configuration, an embedded application server, and a "starter" dependency system so developers can launch a working web application in minutes instead of wiring XML configuration by hand.
Core pieces
- Auto-configuration. Spring…