Make DevToolsDataSourceAutoConfiguration back off without DataSource class
Manually tested as an automated test is prohibitively difficult as it requires hiding one of the JDK's own classes. Closes gh-40434
This commit is contained in:
@@ -57,6 +57,7 @@ import org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean;
|
||||
* @author Andy Wilkinson
|
||||
* @since 1.3.3
|
||||
*/
|
||||
@ConditionalOnClass(DataSource.class)
|
||||
@Conditional({ OnEnabledDevToolsCondition.class, DevToolsDataSourceCondition.class })
|
||||
@AutoConfiguration(after = DataSourceAutoConfiguration.class)
|
||||
@Import(DatabaseShutdownExecutorEntityManagerFactoryDependsOnPostProcessor.class)
|
||||
|
||||
Reference in New Issue
Block a user