@Target(value={TYPE,METHOD}) @Retention(value=RUNTIME) @Documented @Inherited @ImportAutoConfiguration @PropertyMapping(value="spring.test.database") public @interface AutoConfigureTestDatabase
DataSource. In the case
 of multiple DataSource beans, only the @Primary
 DataSource is considered.TestDatabaseAutoConfiguration| Modifier and Type | Optional Element and Description | 
|---|---|
EmbeddedDatabaseConnection | 
connection
The type of connection to be established when  
replacing the
 DataSource. | 
AutoConfigureTestDatabase.Replace | 
replace
Determines what type of existing DataSource bean can be replaced. 
 | 
@PropertyMapping(skip=ON_DEFAULT_VALUE) public abstract AutoConfigureTestDatabase.Replace replace
public abstract EmbeddedDatabaseConnection connection
replacing the
 DataSource. By default will attempt to detect the connection based on the
 classpath.