Spring MVC Framework - Primeros pasos con Spring MVC Framework


Buenas hoy vamos a ver que es Spring MVC Framework y para que sirve.

Spring MVC ayuda en una construcción flexible y perdiendo la complejidad de una aplicación web. El patrón de diseño: modelo, vista, controlador ayuda en la separación de la lógica de negocios, la  lógica de presentación y la lógica de navegación. 
  • Los modelos son responsables de encapsular la información de la aplicación.
  • Las vistas muestran la respuesta al usuario con ayuda del modelo de objetos.
  • Los controladores son responsables de recibir el request form del usuario y llamar el servicio back-end.

La figura debajo muestra el flujo del request in Spring MVC Framework.




Cuando un request es enviado al Spring MVC Framework la siguiente secuencia de eventos suceden.
  • El DispatcherServlet recibe el request.
  • El DispatcherServlet consulta el HandlerMapping  y llama al  Controller asociado con el request.
  • El Controller procesa el request haciendo una llamada a los métodos apropiados del servicio y retorna un Modelo y Vista de objetos para el DispatcherServlet. El modelo y la vista de objetos contiene el modelo de información y el nombre de la vista.
  • El DispatcherServlet envía los nombre de las vistas para que un ViewResolver encuentra la actual vista invocada.
  • Ahora el DispatcherServlet  debe pasar el modelo de objetos hacia la vista que renderiza el resultado.
  • La vista con la ayuda de los datos del modelo de información renderiza el resultado enviándolos de nuevo al usuario.


Espero que esta explicación quede clara para luego ir continuando con condigo. Tambien pueden ver ¿Que es el patrón MVC?.

Saludos
Spring MVC Framework - Primeros pasos con Spring MVC Framework Spring MVC Framework - Primeros pasos con Spring MVC Framework Reviewed by El lado oscuro de java on mayo 18, 2012 Rating: 5

2 comentarios:

Con la tecnología de Blogger.