Spring Framework/Introducción/Spring Paso a Paso/Vista General

Este documento es una guía paso a paso que indica como desarrollar una aplicación web utilizando el Framework Spring.

Se asume que no se tienen unos conocimientos básicos de Spring, por esta razón este tutorial es ideal para el aprendizaje o investigación de Spring. Se espera que a lo largo de este tutorial conozca las partes que constituyen el Framework Spring, conozca la Inversion de Control (IoC), la Programación Orientada a Aspectos (AOP), y varias librerias de servicios de Spring (como las librerías JDBC) en el contexto de una aplicación web de Spring MVC.

Spring dispone de muchas opciones para configurar nuestras aplicaciones. La más polular de ellas es la utilización de ficheros XML. Esta es una forma tradicional que es soportada desde las primeras versiones de Spring. Con la introducción de las Anotaciones en Java 5, apareció una nueva forma de configurar nuestras aplicaciones Spring. La nueva versión 2.5 de Spring posee soporte para la utilización de Anotaciones para la configuración de la aplicación web.

Este documento utiliza el estilo tradicional de XML para la configuración. Se está trabajando en una "Edición con Anotaciones" de este documento que será publicada dentro de poco.

Tenga en cuenta que no se va a cubrir información de antecedentes o conceptos teóricos en este tutorial, hay muchos libros disponibles que cubren estos conceptos en profundidad; siempre que aparezca una nueva clase o característica que se utilice en el tutorial, se indicará en que sección del manual de referencia de Spring puede encontrarse más información.