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

Chapter 4. Jobs with Spring Batch

Enterprise applications often have requirements for processing bulk information by applying complex business rules. Some applications require automated jobs to run and provide large chunks of data as input for further processing. Such functions are always time-based jobs, which don't require any user intervention. Batch processing is widely used in banking and insurance domains where large sets of data are processed at scheduled times. A job is a process while a batch job implies a set of processes that run to perform a task at a scheduled time.

Introduction to Spring Batch

Spring Batch is itself a batch framework that is used to develop applications to do batch jobs. It supports batch optimization and job partitioning ...

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