Spring Batch

Blended learning

U wie riicht sech d'Formatioun?

  • Architectes
  • Développeurs
  • Chefs de projets
  • Ingénieurs

Dauer

1,00 Dag(Deeg)

Sprooch(e) vun der Déngschtleeschtung

EN FR

Nächst Sessioun

13.05.2026
Plaz
En distanciel

Präis

790,00€

Ziler

  • Maîtriser les concepts Spring Batch
  • Mettre en oeuvre le framework

Inhalt

Introduction

  • Contexte : Qu'est-ce qu'un Batch processing
  • Cas d'utilisation
  • Architecture de Spring Batch

Concepts

  • Job : JobInstance, JobParameters, JobExecution
  • Step : StepExecution
  • ExecutionContext
  • JobRepository
  • JobLauncher
  • Items : ItemReader, ItemWriter et ItemProcessor

Configurer un job et ses steps

  • Redémarrage de job, interception d'événements, héritage, validation d'un job (JobParametersValidator)
  • Configurer le job repository : transaction
  • Configurer le job Launcher
  • Lancement d'un job : lancement en ligne de commande, lancement à partir d'un serveur web
  • Configuration de Step : les items (reader et writer), job-repository, héritage
  • Les intercepteurs d'événement: StepExcutionListener, ChunkListener, ItemReaderListener, ItemProcessListener, ItemWriteListener

Contrôle de flow d'exécution d'un Step

  • Exécution séquentielle
  • Exécution conditionnelle
  • Exécution parallèle
  • Exécution parallèle en Multi-Thread

Tests unitaires

  • Création d'un test unitaire
  • Test unitaire des étapes
  • Test de validité d'une sortie

Conclusion

Certificat, Diplom

Une attestation de participation sera transmise aux participants

Nächst Sessioun

Datum
Stad
Sprooch & Präis
13.05.2026
En distanciel
FR 790,00€
01.07.2026
En distanciel
FR 790,00€
04.11.2026
En distanciel
FR 790,00€

Dës Formatioune kéinten Iech interesséieren

EN
Dag
Programméiersprooch - Programméiersprooch Java