- Clear separation of roles -- controller, validator, command object, form object, model object, DispatcherServlet, handler mapping, view resolver, etc. Each role can be fulfilled by a specialized object.
- Powerful and straightforward configuration of both framework and application classes as JavaBeans.
- Reusable business code -- no need for duplication. You can use existing business objects as command or form objects instead of mirroring them in order to extend a particular framework base class.
- Customizable binding and validation
- Customizable handler mapping and view resolution
- Customizable locale and theme resolution
- A JSP form tag library, introduced in Spring 2.0, that makes writing forms in JSP pages much easier. etc.
Friday, 22 July 2016
What is Spring MVC framework?
The
Spring web MVC framework provides model-view-controller 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 model, view and
controller parts of application. Spring framework provides lots of
advantages over other MVC frameworks :
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment