Springboot项目去除自动配置的方法
举例说明
新建了一个springboot工程,运行程序时报错:Reason: Failed to determine a suitable driver class

问题原因: 新工程中未进行数据源信息配置。如果去掉springboot工程相关自动配置,该问题就不会出现了
解决办法:
@SpringBootApplication(exclude = { DataSourceAutoConfiguration.class, DataSourceTransactionManagerAutoConfiguration.class })
public class UmeApiPlusApplication {
public static void main(String[] args) {
SpringApplication.run(UmeApiPlusApplication.class, args);
}
}
总结
使用@SpringBootApplication(exclude = {})可去除springboot工程的自动配置
