See: Description
| Interface | Description |
|---|---|
| BatchConfigurer |
Strategy interface for users to provide as a factory for custom components needed by a Batch system.
|
| Class | Description |
|---|---|
| AbstractBatchConfiguration |
Base
Configuration class providing common structure for enabling and using Spring Batch. |
| BatchConfigurationSelector |
Base
Configuration class providing common structure for enabling and using Spring Batch. |
| DefaultBatchConfigurer | |
| JobBuilderFactory |
Convenient factory for a
JobBuilder which sets the JobRepository automatically. |
| ModularBatchConfiguration |
Base
Configuration class providing common structure for enabling and using Spring Batch. |
| SimpleBatchConfiguration |
Base
Configuration class providing common structure for enabling and using Spring Batch. |
| StepBuilderFactory |
Convenient factory for a
StepBuilder which sets the JobRepository and
PlatformTransactionManager automatically. |
| Annotation Type | Description |
|---|---|
| EnableBatchProcessing |
Enable Spring Batch features and provide a base configuration for setting up batch jobs in an @Configuration
class, roughly equivalent to using the
<batch:*> XML namespace. |
| JobScope |
Convenient annotation for job scoped beans that defaults the proxy mode, so that it doesn't have to be specified
explicitly on every bean definition.
|
| StepScope |
Convenient annotation for step scoped beans that defaults the proxy mode, so that it doesn't have to be specified
explicitly on every bean definition.
|