Package org.springframework.batch.core.configuration.annotation
@NonNullApi
package org.springframework.batch.core.configuration.annotation
Annotations and builder factories for java based configuration
- Author:
- Michael Minella, Mahmoud Ben Hassine
-
ClassDescriptionBase
Configuration
class providing common structure for enabling and using Spring Batch.BaseConfiguration
class providing common structure for enabling and using Spring Batch.Strategy interface for users to provide as a factory for custom components needed by a Batch system.Default implementation of theBatchConfigurer
.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.Convenient factory for aJobBuilder
which sets theJobRepository
automatically.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.BaseConfiguration
class providing common structure for enabling and using Spring Batch.BaseConfiguration
class providing common structure for enabling and using Spring Batch.Convenient factory for aStepBuilder
which sets theJobRepository
andPlatformTransactionManager
automatically.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.