SpringMVC

Páginas: 72 (17893 palabras) Publicado: 13 de julio de 2015
Desarrollando una aplicacion Spring Framework MVC paso a paso

10/02/10 23:36

Desarrollando una aplicacion Spring Framework
MVC paso a paso
Autores
Thomas Risberg , Rick Evans, Portia Tung

Traducción
David Marco Palao (programacion@davidmarco.es)

Versión de página única y versión PDF
David Villacé Hernández (vilherda@gmail.com)

2.5
Se permite la copia de este documento asi como sudistribucion, siempre que sea de manera gratuita y
que cada copia contenga este aviso de Copyright, tanto en soporte fisico como electronico.

Tabla de Contenidos
Descripcion
1. Contenido
2. Software requerido
3. La aplicacion que vamos a construir
1. Aplicacion Base y Configuracion del Entorno
1.1. Crear la estructura de directorios del proyecto
1.2. Crear 'index.jsp'
1.3. Desplegar la aplicacion en Tomcat1.4. Comprobar que la aplicacion funciona
1.5. Descargar Spring Framework
1.6. Modicar 'web.xml' en el directorio 'WEB-INF'
1.7. Copiar librerias a 'WEB-INF/lib'
1.8. Crear el Controlador
1.9. Escribir un test para el Controlador
1.10. Crear la Vista
1.11. Compilar y desplegar la aplicacion
1.12. Probar la aplicacion
1.13. Resumen
2. Desarrollando y Configurando la Vista y el Controlador
2.1.Configurar JSTL y añadir un archivo de cabecera JSP
2.2. Mejorar el controlador
2.3. Separar la vista del controlador
2.4. Resumen
3. Desarrollando la Logica de Negocio
3.1. Revisar la regla de negocio del Sistema de Mantenimiento de Inventario
3.2. Añadir algunas clases a la logica de negocio
3.3. Resumen
4. Desarrollando la Interface Web
4.1. Añadir una referencia a la logica de negocio en elcontrolador
4.2. Modificar la vista para mostrar datos de negocio y añadir soporte para archivos de mensajes
4.3. Añadir datos de prueba para rellenar algunos objetos de negocio
4.4. Añadir una ubicacion para los mensajes y la tarea 'clean' a 'build.xml'
4.5. Añadir un formulario
4.6. Añadir un controlador de formulario
4.7. Resumen
5. Implementando Persistencia en Base de Datos
5.1. Crear un script deinicio de base de datos
5.2. Crear una tabla y scripts de prueba de datos
5.3. Añadir tareas Ant para ejecutar los scripts SQL y cargar datos de prueba
5.4. Crear una implementacion para JDBC de un Objeto de Acceso a Datos (DAO)
5.5. Implementar tests para la implementacion DAO sobre JDBC
5.6. Resumen

http://www.davidmarco.es/tutoriales/SpringFrameworkMVC.html

Página 1 de 63

Desarrollando unaaplicacion Spring Framework MVC paso a paso

10/02/10 23:36

6. Integrando la Aplicacion Web con la Capa de Persistencia
6.1. Modificar la Capa de Servicio
6.2. Resolver los tests fallidos
6.3. Crear un nuevo contexto de aplicacion para configurar la capa de servicio
6.4. Añadir transaccion y una configuracion de pool de conexiones al contexto de la aplicacion
6.5. Test final de la aplicacioncompleta
6.6. Resumen
A. Scripts Ant
B. Descargar Proyecto Completo para Eclipse
C. Descargar el tutorial en version PDF

http://www.davidmarco.es/tutoriales/SpringFrameworkMVC.html

Página 2 de 63

Desarrollando una aplicacion Spring Framework MVC paso a paso

10/02/10 23:36

Descripcion
Este documento es una guia paso a paso sobre como desarrollar una aplicacion web,
partiendo de cero, usandoSpring Framework.
Se asume que posees un conocimiento superficial de Spring, por lo que este tutorial te
sera util si estas aprendiendo o investigando Spring. Durante el tiempo que trabajes a
traves del material presentado en el tutorial, podras ver como encajan diversas partes
de Spring Framework dentro de una aplicacion web Spring MVC, como Inversion de
Control (Inversion of Control - IoC),Programacion Orientada a Aspectos (AspectOriented Programming - AOP), asi como las diversas librerias de servicios (como la
libreria JDBC).
Spring provee diversas opciones para configurar tu aplicacion. La forma mas popular es
usando archivos XML. Esta es la forma mas tradicional, soportada desde la primera
version de Spring. Con la introduccion de Anotaciones en Java 5, ahora disponemos de
una manera...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS