Spring Batch Core API
Core framework API for batch processing including job configuration, execution, step management, job repository, and monitoring. Includes support for chunk-oriented processing with configurable readers, processors, and writers.
Documentation
Specifications
SDKs
Other Resources
API Documentation
https://docs.spring.io/spring-batch/docs/current/api/
Getting Started Guide
https://spring.io/guides/gs/batch-processing/
Reference Guide
https://docs.spring.io/spring-batch/docs/current/reference/html/index-single.html
Samples
https://github.com/spring-projects/spring-batch/tree/main/spring-batch-samples
Spectral Rules
https://raw.githubusercontent.com/api-evangelist/spring-batch/refs/heads/main/rules/spring-batch-rules.yml
NaftikoCapability
https://raw.githubusercontent.com/api-evangelist/spring-batch/refs/heads/main/capabilities/spring-batch-batch-jobs.yaml
NaftikoCapability
https://raw.githubusercontent.com/api-evangelist/spring-batch/refs/heads/main/capabilities/spring-batch-health.yaml
NaftikoCapability
https://raw.githubusercontent.com/api-evangelist/spring-batch/refs/heads/main/capabilities/spring-batch-metrics.yaml