Class BatchJdbcAutoConfiguration

java.lang.Object
org.springframework.boot.batch.jdbc.autoconfigure.BatchJdbcAutoConfiguration

@AutoConfiguration(before={BatchAutoConfiguration.class,BatchJobLauncherAutoConfiguration.class}, after={DataSourceAutoConfiguration.class,TransactionAutoConfiguration.class}, afterName="org.springframework.boot.hibernate.autoconfigure.HibernateJpaAutoConfiguration") @ConditionalOnClass({org.springframework.batch.core.launch.JobOperator.class,DataSource.class,DatabasePopulator.class}) @ConditionalOnBean({DataSource.class,PlatformTransactionManager.class}) @ConditionalOnMissingBean(value=org.springframework.batch.core.configuration.support.DefaultBatchConfiguration.class, annotation=org.springframework.batch.core.configuration.annotation.EnableBatchProcessing.class) @EnableConfigurationProperties(BatchJdbcProperties.class) @Import(DatabaseInitializationDependencyConfigurer.class) public final class BatchJdbcAutoConfiguration extends Object
Auto-configuration for Spring Batch using a JDBC store.
Since:
4.0.0
Author:
Dave Syer, EddĂș MelĂ©ndez, Kazuki Shimizu, Mahmoud Ben Hassine, Lars Uffmann, Lasse Wulff, Yanming Zhou
  • Constructor Details

    • BatchJdbcAutoConfiguration

      public BatchJdbcAutoConfiguration()