Overview

The reference documentation is divided into several sections:spring-doc.cn

Spring Batch Introduction

Background, usage scenarios, and general guidelines.spring-doc.cn

Spring Batch Architecture

Spring Batch architecture, general batch principles, batch processing strategies.spring-doc.cn

What’s new in Spring Batch 5.2

New features introduced in version 5.2.spring-doc.cn

The Domain Language of Batch

Core concepts and abstractions of the Batch domain language.spring-doc.cn

Configuring and Running a Job

Job configuration, execution, and administration.spring-doc.cn

Configuring a Step

Step configuration, different types of steps, and controlling step flow.spring-doc.cn

Item reading and writing

ItemReader and ItemWriter interfaces and how to use them.spring-doc.cn

Item processing

ItemProcessor interface and how to use it.spring-doc.cn

Scaling and Parallel Processing

Multi-threaded steps, parallel steps, remote chunking, and partitioning.spring-doc.cn

Repeat

Completion policies and exception handling of repetitive actions.spring-doc.cn

Retry

Retry and backoff policies of retryable operations.spring-doc.cn

Unit Testing

Job and Step testing facilities and APIs.spring-doc.cn

Common Patterns

Common batch processing patterns and guidelines.spring-doc.cn

Spring Batch Integration

Integration between Spring Batch and Spring Integration projects.spring-doc.cn

Monitoring and metrics

Batch jobs monitoring and metrics.spring-doc.cn

Tracing

Tracing with Micrometer.spring-doc.cn

The following appendices are available:spring-doc.cn

List of ItemReaders and ItemWriters

List of all provided item readers and writers.spring-doc.cn

Meta-Data Schema

Core tables used by the Batch domain model.spring-doc.cn

Batch Processing and Transactions

Transaction boundaries, propagation, and isolation levels used in Spring Batch.spring-doc.cn

Glossary

Glossary of common terms, concepts, and vocabulary of the Batch domain.spring-doc.cn

Frequently Asked Questions

Frequently Asked Questions about Spring Batch.spring-doc.cn