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 Summary
Constructors -
Method Summary
-
Constructor Details
-
BatchJdbcAutoConfiguration
public BatchJdbcAutoConfiguration()
-