48 lines
2.4 KiB
Plaintext
48 lines
2.4 KiB
Plaintext
= Overview
|
|
|
|
// ======================================================================================
|
|
|
|
The reference documentation is divided into several sections:
|
|
|
|
[horizontal]
|
|
xref:spring-batch-intro.adoc[Spring Batch Introduction] :: Background, usage
|
|
scenarios, and general guidelines.
|
|
xref:spring-batch-architecture.adoc[Spring Batch Architecture] :: Spring Batch
|
|
architecture, general batch principles, batch processing strategies.
|
|
xref:whatsnew.adoc[What's new in Spring Batch 5.2] :: New features introduced in version 5.2.
|
|
xref:domain.adoc[The Domain Language of Batch] :: Core concepts and abstractions
|
|
of the Batch domain language.
|
|
xref:job.adoc[Configuring and Running a Job] :: Job configuration, execution, and
|
|
administration.
|
|
xref:step.adoc[Configuring a Step] :: Step configuration, different types of steps, and
|
|
controlling step flow.
|
|
xref:readersAndWriters.adoc[Item reading and writing] :: `ItemReader`
|
|
and `ItemWriter` interfaces and how to use them.
|
|
xref:processor.adoc[Item processing] :: `ItemProcessor` interface and how to use it.
|
|
xref:scalability.adoc#scalability[Scaling and Parallel Processing] :: Multi-threaded steps,
|
|
parallel steps, remote chunking, and partitioning.
|
|
<<repeat.adoc#repeat,Repeat>> :: Completion policies and exception handling of repetitive actions.
|
|
<<retry.adoc#retry,Retry>> :: Retry and backoff policies of retryable operations.
|
|
xref:testing.adoc[Unit Testing] :: Job and Step testing facilities and APIs.
|
|
xref:common-patterns.adoc#commonPatterns[Common Patterns] :: Common batch processing patterns
|
|
and guidelines.
|
|
xref:spring-batch-integration.adoc[Spring Batch Integration] :: Integration
|
|
between Spring Batch and Spring Integration projects.
|
|
xref:monitoring-and-metrics.adoc[Monitoring and metrics] :: Batch jobs
|
|
monitoring and metrics.
|
|
xref:tracing.adoc[Tracing] :: Tracing with Micrometer.
|
|
|
|
The following appendices are available:
|
|
|
|
[horizontal]
|
|
xref:appendix.adoc#listOfReadersAndWriters[List of ItemReaders and ItemWriters] :: List of
|
|
all provided item readers and writers.
|
|
xref:schema-appendix.adoc#metaDataSchema[Meta-Data Schema] :: Core tables used by the Batch
|
|
domain model.
|
|
xref:transaction-appendix.adoc#transactions[Batch Processing and Transactions] :: Transaction
|
|
boundaries, propagation, and isolation levels used in Spring Batch.
|
|
<<glossary.adoc#glossary,Glossary>> :: Glossary of common terms, concepts, and vocabulary of
|
|
the Batch domain.
|
|
<<faq.adoc#faq,Frequently Asked Questions>> :: Frequently Asked Questions about Spring Batch.
|
|
|