• 背景:启动的spring项目不需要连接数据库,减少连接池占用,不配置数据库地址
  • 发现若依使用了这个库 dynamic-datasource-spring-boot-starter,使用网上排除方法失效
    https://gitee.com/baomidou/dynamic-datasource-spring-boot-starter
  • 解决:总结网上配置,SpringBoot自动配置规定AutoConfigure结尾,找到相应报错的数据库连接AutoConfigure
//排除数据库连接配置
@SpringBootApplication(exclude = {
        DataSourceAutoConfiguration.class,
        DataSourceTransactionManagerAutoConfiguration.class,
        HibernateJpaAutoConfiguration.class ,
        DruidDataSourceAutoConfigure.class,
        DynamicDataSourceAutoConfiguration.class})
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐