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 that provides a common structure for enabling and using Spring Batch.BaseConfiguration
class that provides common structure for enabling and using Spring Batch.Strategy interface that users can 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
that sets theJobRepository
automatically.Convenient annotation for job-scoped beans that defaults the proxy mode, so that it does not have to be specified explicitly on every bean definition.BaseConfiguration
class providing common structure for enabling and using Spring Batch.BaseConfiguration
class to provide a common structure for enabling and using Spring Batch.Convenient factory for aStepBuilder
which sets theJobRepository
andPlatformTransactionManager
automatically.Convenient annotation for step-scoped beans.