This website uses cookies
We use cookies to continuously improve your experience on our site. More info.
The Spring Web MVC framework provides Model-View-Controller (MVC) architecture and ready components that can be used to develop flexible and loosely coupled web applications. The MVC pattern results in separating the different aspects of the application (input logic, business logic, and UI logic), while providing a loose coupling between these elements.
First released | 2004 |
Developed by | Spring |
Latest stable version | 5 |
Open-source | Not defined |
Spring MVC has a well-developed ecosystem, offering a variety of add-ons to choose from: REST APIs or SOAP web services, security (authentication and authorization, encryption), etc. It also provides simplified injection of test data through the use of POJOs, enhanced modularity.