Spring Boot bardzo ułatwia pracę. Upraszcza konfigurację i w przypadku Tomcata nie trzeba nawet go instalować, bo jest skonfigurowany i "wbudowany" w projekt domyślnie (projekt zawiera po prostu wszystkie Tomcatowe żródła). Wystarczy odpalić aplikację tak, jak zwykłą Javov'ą apkę i Tomcat sam wstaje. Spring Boot troszczy się o jego konfigurację, którą można spersonalizować pod siebie. Oczywiście w pakiecie dostaje się wszystkie mozliwości zwykłego projektu Springowego.
Tutaj masz linki jak skonfigurować projekt Spring Boot'owy dla tradycyjnej apki webowej i dla REST-owego serwisu. Zajmuje to 15 minut, według twórców.
1. Tradycyjna apka webowa:
https://spring.io/guides/gs/serving-web-content/
2. RESTowa apka:
https://spring.io/guides/gs/rest-service/