O'Reilly logo

Mastering Spring Application Development by Anjana Mankale

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Architecture of a batch job

Let's depict the basic architecture of a batch processor; we can also see the components involved in the batch processing. From the following diagram you can figure out the main components of Spring Batch:

Architecture of a batch job

Let's now have a look at the components individually.

  • JobRepository: This container is where we need to register our jobs or processes.
  • JobOperator: This is the one that triggers the registered job. It also provides APIs for accessing the register. It is an interface.
  • Job: It is a process or task in the jobRepository. This consists of one more step.
  • Step: This actually contains the logic that needs to be executed. Each step ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required