Class TestDatabaseAutoConfiguration
- java.lang.Object
- org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration
@Configuration @AutoConfigureBefore(org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration.class) public class TestDatabaseAutoConfiguration extends Object
Auto-configuration for a test database.- Since:
- 1.4.0
- See Also:
AutoConfigureTestDatabase
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DataSource
dataSource()
static org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration.EmbeddedDataSourceBeanFactoryPostProcessor
embeddedDataSourceBeanFactoryPostProcessor()
Method Detail
dataSource
@Bean @ConditionalOnProperty(prefix="spring.test.database", name="replace", havingValue="AUTO_CONFIGURED") @ConditionalOnMissingBean public DataSource dataSource()
embeddedDataSourceBeanFactoryPostProcessor
@Bean @ConditionalOnProperty(prefix="spring.test.database", name="replace", havingValue="ANY", matchIfMissing=true) public static org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration.EmbeddedDataSourceBeanFactoryPostProcessor embeddedDataSourceBeanFactoryPostProcessor()