Я думаю, что Spring Boot более полезен, чем MVC, поскольку он имеет множество преимуществ и встроенных функций, которые делают его более надежным, чем MVC. В Spring Boot большинство вещей настраивается автоматически, и нет необходимости писать эти xml, как мы делаем в MVC, что может сэкономить время.
Spring Boot связывает военный файл с серверной средой выполнения, такой как Tomcat. Это позволяет легко распространять и развертывать веб-приложения. Поскольку отрасль движется к развертыванию на основе контейнеров, Spring Boot также полезен в этом контексте.
Spring MVC - это среда веб-приложений. Хотя вы можете делать все в Spring без Spring Boot, но Spring Boot помогает вам выполнять работу быстрее.
Загрузка Spring упрощает ваши зависимости Spring, больше нет конфликтов версий, можно запускать прямо из командной строки без контейнера приложения, создавать больше с меньшим количеством кода - нет необходимости в XML, даже web.xml, автоконфигурация, полезные инструменты для запуска в производстве, инициализация базы данных, файлы конфигурации для конкретной среды, сбор метрик.
Основы Spring Boot можно найти здесь