@Configuration(proxyBeanMethods=false) @ConditionalOnClass(value=org.flywaydb.core.Flyway.class) @Conditional(value=org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration.FlywayDataSourceCondition.class) @ConditionalOnProperty(prefix="spring.flyway", name="enabled", matchIfMissing=true) @AutoConfigureAfter(value={DataSourceAutoConfiguration.class,JdbcTemplateAutoConfiguration.class,HibernateJpaAutoConfiguration.class}) @Import(value={org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration.FlywayEntityManagerFactoryDependsOnPostProcessor.class,org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration.FlywayJdbcOperationsDependsOnPostProcessor.class,FlywayAutoConfiguration.FlywayNamedParameterJdbcOperationsDependencyConfiguration.class}) public class FlywayAutoConfiguration extends ObjectSE
Auto-configuration
。修飾子と型 | クラスと説明 |
---|---|
static class | FlywayAutoConfiguration.FlywayConfiguration |
protected static class | FlywayAutoConfiguration.FlywayNamedParameterJdbcOperationsDependencyConfiguration NamedParameterJdbcOperations Bean が Flyway Bean に依存していることを確認するポストプロセッサー。 |
コンストラクターと説明 |
---|
FlywayAutoConfiguration() |
修飾子と型 | メソッドと説明 |
---|---|
org.springframework.boot.autoconfigure.flyway.FlywaySchemaManagementProvider | flywayDefaultDdlModeProvider(org.springframework.beans.factory.ObjectProvider<org.flywaydb.core.Flyway> flyways) |
org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration.StringOrNumberToMigrationVersionConverter | stringOrNumberMigrationVersionConverter() |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
@Bean @ConfigurationPropertiesBinding public org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration.StringOrNumberToMigrationVersionConverter stringOrNumberMigrationVersionConverter()
@Bean public org.springframework.boot.autoconfigure.flyway.FlywaySchemaManagementProvider flywayDefaultDdlModeProvider(org.springframework.beans.factory.ObjectProvider<org.flywaydb.core.Flyway> flyways)
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.