Java
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
01-helloworld-tasklet
02-helloworld-chunk
03-employees
.gitignore
HandsOn.SpringBatch.pdf
README.md
pom.xml
samples.tar.gz

README.md

#Hands-on Spring Batch

##Prérequis Sur votre machine, il faut installer :

  1. maven 3.0.3
  2. git 1.7.x
  3. MySQL 5.1.x
  4. votre IDE préféré et quelques connaissances en shell seront nécessaires.

MySQL sera utilisé uniquement lors de l'exercice 3 lors du lancement du batch par le shell. L'ensemble des tests intégration utilise la base de données embarquée H2

##Introduction

Le but de ce Hands-on est de faire des batchs à l'aide Spring Batch.

En premier lieu, la prise en main se fera à travers deux batchs:

  • Le premier 'Hello world tasklet' consistera à implementer une Tasklet
  • Le deuxième 'Hello world chunk' sera un chunk à implementer

Enfin, le dernier batch 'Employee' permettra de faire un batch plus réaliste.

Installation

Les sources se trouvent sur GitHub. Si vous avez un compte GitHub, forker le projet et cloner votre fork.

Sinon:

% git clone git@github.com:obazoud/hands-on-spring-batch.git

Lancer Maven afin de télécharger l'ensemble des dépendences.

% mvn clean package --fail-at-end
% mvn clean package -DskipTests