Spring Boot er et framework bygget oven på Spring Framework, der lader dig oprette selvstændige, produktionsklare Java-applikationer med næsten ingen boilerplate-konfiguration. Dets to store idéer er auto-configuration (Spring gætter de beans, du har brug for, ud fra hvad der er på classpathen) og starters (kuraterede afhængighedsbundter).
Starters
En er en enkelt afhængighed, der trækker en hel funktion ind. At tilføje giver dig Spring MVC, en indlejret Tomcat og Jackson til JSON — du udvælger ikke versioner i hånden, Boot-BOM'en gør det.
