Etudes de cas Spring Batch

Pour créer vos IHM web en Java, vous n’avez que l’embarras du choix : Vaadin, JSF, GWT, Spring MVC, Tapestry …

Pour accéder aux données, à chacun ses préférences : Hibernate, JPA 2, iBatis, Spring JDBC, Spring Data …

En matière de web services, il n’y a qu’à choisir : CXF, JAX-WS, JAX-RS, Spring WS, Restlet …

Mais pour écrire vos traitements par lot ? java.io ? Soyons fou : commons-io. Pas très sexy …
la JSR-352 Java Batch de JEE 7 ? Optez pour l’original.

Alors franchissez le pas et venez découvrir Spring Batch au cours d’un workshop basé sur un cas d’utilisation concret.


Sommaire de la présentation :

  1. Introduction
  2. Présentation de l’étude de cas
    1. Périmètre fonctionnel
    2. Origine du projet de migration
    3. Objectifs du projet
  3. Mise en œuvre
    1. Décomposition du batch en une seule étape
    2. Vocable Spring Batch
    3. Diagramme de séquence de traitement d’un chunk
    4. Configuration d’un Job et d’un Step
    5. Reader Hibernate
    6. Quelques implémentations de reader disponibles
    7. Déclaration et implémentation d’un Item Processor
    8. Configuration des writers
    9. Quelques implémentations de Writers disponibles
    10. Extrait du diagramme de dépendance des beans Spring
    11. Gestion des transactions
    12. Gestion des erreurs
    13. Exécution du batch
  4. Démo
  5. Pour aller plus loin
  6. Conclusion
    1. Retours sur la migration vers Spring Batch
    2. Spring Batch en 3 mots

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.