Spring Batch 5.1 Core API
Core framework API for Spring Batch 5.1 including job configuration, chunk-oriented processing, step execution, job repository, and fault tolerance features including retry and skip policies.
Documentation
Specifications
SDKs
Other Resources
API Documentation
https://docs.spring.io/spring-batch/docs/5.1.x/api/
Getting Started Guide
https://spring.io/guides/gs/batch-processing/
Reference Guide
https://docs.spring.io/spring-batch/docs/5.1.x/reference/html/index-single.html
Samples
https://github.com/spring-projects/spring-batch/tree/main/spring-batch-samples
ReleaseNotes
https://github.com/spring-projects/spring-batch/releases/tag/5.1.0
Maven Central
https://mvnrepository.com/artifact/org.springframework.batch/spring-batch-core/5.1.0
Migration Guide
https://github.com/spring-projects/spring-batch/wiki/Spring-Batch-5.0-Migration-Guide
ChangeLog
https://github.com/spring-projects/spring-batch/blob/main/CHANGELOG.md
Spectral Rules
https://raw.githubusercontent.com/api-evangelist/spring-batch-5-1/refs/heads/main/rules/spring-batch-51-rules.yml
NaftikoCapability
https://raw.githubusercontent.com/api-evangelist/spring-batch-5-1/refs/heads/main/capabilities/spring-batch-51-batch-jobs.yaml
NaftikoCapability
https://raw.githubusercontent.com/api-evangelist/spring-batch-5-1/refs/heads/main/capabilities/spring-batch-51-health.yaml
NaftikoCapability
https://raw.githubusercontent.com/api-evangelist/spring-batch-5-1/refs/heads/main/capabilities/spring-batch-51-metrics.yaml