Depuis Spring 5, 2 frameworks sont à disposition pour créer une application web :
Spring MVC (application de gestion classique).
Spring WebFlux (programmation réactive).