это зависит.
Пружинная загрузка - это просто Spring MVC + Tomcat в одном JAR (очень упрощенное определение, я знаю).
Если у вас есть работающий Wildfly Server, используйте его. Скомпилируйте ваше веб-приложение как WAR и разверните его. У вас также будут улучшенные возможности настройки, обновления сервера и исправления ошибок сервера. По крайней мере, это было в моем случае, так как мои товарищи по команде имели большой опыт работы с Wildfly.
Мы используем SpringBoot для небольших чистых REST (микро) сервисов (без HTML, JSP), так как их быстро внедрить и развернуть (просто запустите файл jar). Все эти приложения имеют свой собственный сервер Tomcat - с собственным PORT. Если вы хотите новую версию Tomcat, вы должны перекомпилировать приложение. Это может быть недостатком (но не совсем).