Mit Spring Boot wird die Entwicklung von Java-Anwendungen zum Kinderspiel. Das Framework eignet sich sowohl für kleine (Micro-)Services als auch für monolithische Anwendungen. Die Dienste können reine Web-APIs oder Webapps, Kommandozeilenprogramme oder orchestrierende Anwendungen sein.
Spring Boot orchestriert auf moderne Art und Weise das klassische Spring Framework, das Infrastruktur auf Anwendungsebene bereitstellt, insbesondere Dependency Injection und aspektorientierte Programmierung. Mit diesen Bausteinen werden höherwertige Konzepte realisiert, beispielsweise Transaktionen, Security und mehr.
In unserem Cheat Sheet zeigt Michael Simons alle wichtigen Grundlagen auf, um mit Spring Boot loszulegen. Worauf warten Sie noch?
Was genau ist eigentlich Spring Boot
Versionsmanagement und die Verwaltung von
Abhängigkeiten
Wichtige Features
Misc