问题描述
网上很多教程都说直接在启动器上加上 @SpringBootApplication(exclude = { DataSourceAutoConfiguration.class})
这个注解。但是我试了,启动时还是会出现没有配置druid数据源的错误。
问题解决
就是在启动器中将所有数据源在启动时统统排除掉。
@EnableDiscoveryClient // 开启服务注册发现功能
@EnableSwagger2Doc
@SpringBootApplication(exclude = {
DataSourceAutoConfiguration.class,
DataSourceTransactionManagerAutoConfiguration.class,
DruidDataSourceAutoConfigure.class ,
HibernateJpaAutoConfiguration.class})
public class XxxxApplication {
public static void main(String[] args) {
SpringApplication.run(XxxxApplication.class,args);
}
}