Antes de comenzar descargaremos el proyecto de ejemplo (el cual contiene además todas las librerias necesarias) y configuraremos la base de datos que usaremos durante el curso.
El proyecto de ejemplo para descargar está dividido en paquetes independientes llamado demo0, demo1, demo2, demo3, etc. Cada paquete es independiente y contiene todas las clases y archivos de configuración para funcionar.
A su vez, cada paquete demo tiene asociado un test JUnit que lo ejecuta. Los fuentes se encuentran en el directorio src y los tests en el directorio test.
Cada demo es un ejemplo autocontenido que utiliza distintas funciones de Spring Batch. En los siguientes capítulos vamos a ir avanzando por cada una de estos paquete demo, explicando en detalle los conceptos nuevos y su funcionamiento.
Durante este curso usaremos NetBeans IDE 6.5 como IDE para desarrollo y entorno de ejecución.
Una vez descargado el proyecto de ejemplo, lo descomprimimos. Abrimos luego este proyecto con NetBeans 6.1
Usaremos Derby como base de datos, la cual ya viene embebida en NetBeans.
A continuación crearemos una nueva base de datos, le insertaremos los datos necesarios, y comprobaremos su funcionamiento.
Tenemos entonces la base de datos creada. Vamos a ejecutar los scripts para crear las tablas de Spring Batch y una tabla de ejemplo para el curso.
Con estos pasos tenemos todas las tablas creadas, y ya podemos comenzar a utilizar las demos del proyecto.