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