报错

Parameter 0 of method jdbcTemplate in org.springframework.boot.autoconfigure.jdbc.JdbcTemplateConfiguration required a single bean, but 2 were found:- primaryDataSource: defined by method 'dataSource' in class path resource [com/xxx/xxx/base/infra/config/PrimaryDataSourceConfig.class]- shardingSphereDataSource: defined by method 'dataSource' in class path resource [com/xxx/xxx/ShardingDataSourceAutoConfiguration.class]

解决方法:
1.启动类加:

@EnableAutoConfiguration(exclude = DataSourceAutoConfiguration.class)

或者

@SpringBootApplication(exclude = DataSourceAutoConfiguration.class)

2.在其中一个datesource上添加 @Primary注解

spring boot多数据库数据源启动报错“required a single bean, but 2 were found”的正确解决办法相关推荐

  1. idea 启动报错: Failed to create JVM.JVM.Path XXXXXXX\jbr\ 我的解决办法

    idea 启动报错: Failed to create JVM.JVM.Path XXXXXXX\jbr\ 我的解决办法 在 C:\Users\Administrator\AppData\Roamin ...

  2. mysql服务启动报错:“服务读取描述失败,错误代码:2”的解决办法?

    mysql服务启动报错:"服务读取描述失败,错误代码:2"的解决办法? 这个问题是mysql的服务被损坏了,需要重建服务,不需要重新安装mysql,方法步骤如下 第1步:删除已有的 ...

  3. SpringCloud - 整合Nacos启动报错Consider defining a bean of type IClientConfig

    SpringCloud - 整合Nacos启动报错Consider defining a bean of type IClientConfig 前言 一. 尝试解决Bug的几种不合适方案 1.1 添加 ...

  4. mysql安装教程博音网_RTSP视频平台EasyNVR使用mysql数据源启动报错unknow drivermysql优化...

    原标题:RTSP视频平台EasyNVR使用mysql数据源启动报错unknow driver"mysql"优化 我们上一篇讲了TSINGSEE青犀视频开发的视频平台默认都是使用的s ...

  5. Spring循环引用-@Async注解启动报错,而@Transactional则不会

    目录 一.问题描述 二.问题分析 1.代理类 2.代理过程 三.结论 上接<Spring循环引用-@Async注解启动报错分析> 一.问题描述 Bean1Service注解@Async 启 ...

  6. 解决启动报错Consider defining a bean of type ‘xxx‘ in your configuration.

    解决启动报错Consider defining a bean of type 'xxx' in your configuration. 报错截图 解决方法:查看注解是否同时存在@AllArgsCons ...

  7. mysql8 10061_MySQL8.0报错Can't connect to MySQL server on 'localhost' (10061)的解决办法

    MySQL8.0报错Can't connect to MySQL server on 'localhost' (10061)的解决办法 事情的起因 今天课堂上要展示小组项目,需要用一个软件叫WPS-I ...

  8. 报错:libpng warning: iCCP: cHRM chunk does not match sRGB解决办法

    敲代码时出现以下报错: libpng warning: iCCP: cHRM chunk does not match sRGB 解决办法: 如果输入法使用的是qq输入法,切换成别的输入法.

  9. Keil 报错 declaration may not appear after executable statement in block的解决办法

    Keil 报错 declaration may not appear after executable statement in block的解决办法 在移植修改例程代码时,Keil 报错 " ...

最新文章

  1. bzoj 3195 奇怪的道路
  2. [转]如何将属性表嵌入对话框中显示
  3. [Java基础]类加载
  4. Netty:Netty不断打开文件的BUG
  5. 大数据治理会遇到哪些难题
  6. 如何配置cmd操作XAMPP中的MYSQL的运行环境?
  7. python解释器配置_Python解释器的配置
  8. java String的intern()方法
  9. 为什么linux虚拟机文件78g,linux 磁盘空间被占满但找不到目标文件的问题处理 lsof命令...
  10. Percolator事务模型
  11. 以太坊交易中的nonce和confirmation
  12. Python基础一(介绍)
  13. tomcat 7.0
  14. Java基础题(三)
  15. 转:PL/0语言词法及语法分析系统的设计与实现
  16. Javascript的IE和Firefox兼容性
  17. Mangos.conf说明
  18. Istio架构剖析 | 文末有福利
  19. (CSP2019模拟)DTOJ 4624. 树
  20. [2]云计算(一)理解云计算

热门文章

  1. 浙江大学计算机学霸作息,浙大学霸学子作息表:精确到分钟!最怕优秀的人比我们还努力!...
  2. VASP安装教程-虚拟机-2022
  3. 依次输入5个数,求其中的最大值并输出
  4. 一个简单的加密解密程序
  5. ---===制作全透明的窗口===---
  6. 2018-2019-2 20175227张雪莹《Java程序设计》实验五 《网络编程与安全》
  7. 【Java面试题】List如何一边遍历,一边删除?
  8. mansory自适应label高度
  9. 如何设置网站顶部的logo图标
  10. 判天地之美,析万物之理