类 FlywayAutoConfiguration.FlywayConfiguration
- java.lang.Object
- org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration.FlywayConfiguration
@Configuration @ConditionalOnMissingBean(org.flywaydb.core.Flyway.class) @EnableConfigurationProperties(FlywayProperties.class) public static class FlywayAutoConfiguration.FlywayConfiguration extends Object
嵌套类概要
嵌套类 修饰符和类型 类 说明 protected static class
FlywayAutoConfiguration.FlywayConfiguration.FlywayInitializerJpaDependencyConfiguration
Additional configuration to ensure thatEntityManagerFactory
beans depend-on theflywayInitializer
bean.
构造器概要
构造器 构造器 说明 FlywayConfiguration(FlywayProperties properties, org.springframework.core.io.ResourceLoader resourceLoader, org.springframework.beans.factory.ObjectProvider<DataSource> dataSource, org.springframework.beans.factory.ObjectProvider<DataSource> flywayDataSource, org.springframework.beans.factory.ObjectProvider<FlywayMigrationStrategy> migrationStrategy)
构造器详细资料
FlywayConfiguration
public FlywayConfiguration(FlywayProperties properties, org.springframework.core.io.ResourceLoader resourceLoader, org.springframework.beans.factory.ObjectProvider<DataSource> dataSource, @FlywayDataSource org.springframework.beans.factory.ObjectProvider<DataSource> flywayDataSource, org.springframework.beans.factory.ObjectProvider<FlywayMigrationStrategy> migrationStrategy)
方法详细资料
checkLocationExists
@PostConstruct public void checkLocationExists()
flyway
@Bean @ConfigurationProperties(prefix="flyway") public org.flywaydb.core.Flyway flyway()
flywayInitializer
@Bean @ConditionalOnMissingBean public FlywayMigrationInitializer flywayInitializer(org.flywaydb.core.Flyway flyway)