Class SimpleBatchConfiguration

java.lang.Object
org.springframework.batch.core.configuration.annotation.AbstractBatchConfiguration
org.springframework.batch.core.configuration.annotation.SimpleBatchConfiguration
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.beans.factory.InitializingBean, org.springframework.context.annotation.ImportAware

@Configuration(proxyBeanMethods=false) public class SimpleBatchConfiguration extends AbstractBatchConfiguration
Base Configuration class providing common structure for enabling and using Spring Batch. Customization is available by implementing the BatchConfigurer interface. The main components are created as lazy proxies that only initialize when a method is called. This is to prevent (as much as possible) configuration cycles from developing when these components are needed in a configuration resource that itself provides a BatchConfigurer.
Since:
2.2
Author:
Dave Syer, Mahmoud Ben Hassine
See Also: