Ich denke, Spring Boot ist nützlicher als die MVC, da es viele Vorteile und integrierte Funktionen hat, die es zuverlässiger als die MVC machen. In Spring Boot werden die meisten Dinge automatisch konfiguriert und es ist nicht erforderlich, diese XML-Dateien wie in der MVC zu schreiben, was Zeit sparen kann.
Spring Boot bündelt eine War-Datei mit Server-Laufzeit wie Tomcat. Dies ermöglicht eine einfache Verteilung und Bereitstellung von Webanwendungen. Da sich die Branche in Richtung containergestützter Bereitstellungen bewegt, ist Spring Boot auch in diesem Zusammenhang nützlich.
Spring MVC ist ein Webanwendungsframework. Während Sie im Frühling alles ohne Spring Boot erledigen können, hilft Ihnen Spring Boot dabei, die Dinge schneller zu erledigen.
Spring Boot vereinfacht Ihre Spring-Abhängigkeiten, keine Versionskollisionen mehr, kann direkt von einer Befehlszeile ohne Anwendungscontainer ausgeführt werden, mehr mit weniger Code erstellen - kein XML erforderlich, nicht einmal web.xml, automatische Konfiguration, nützliche Tools zum Ausführen in der Produktion, Datenbankinitialisierung, umgebungsspezifische Konfigurationsdateien, Sammeln von Metriken.
Grundlagen zu Spring Boot finden Sie hier