问题描述

网上很多教程都说直接在启动器上加上 @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);
    }

}
最后修改:2022 年 02 月 17 日 10 : 41 AM