Das Arbeiten mit größeren Spring-Projekten ist eine Herausforderung, da man sich mit vielen Versions- und Modulabhängigkeiten beschäftigen muss. Spring Boot verspricht, die Arbeiten mit Spring für typische Anwendungsarten (Java EE, Microservice, Cloud native) zu vereinfachen. Ebenso kann man die Anwendungen entweder als Stand-alone oder als Archiv erstellen und deployen.
Frank Pientka