千家信息网

SpringBoot启动多数据源找不到合适的驱动类问题怎么解决

发表于:2024-12-04 作者:千家信息网编辑
千家信息网最后更新 2024年12月04日,SpringBoot启动多数据源找不到合适的驱动类问题怎么解决,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。启动多数据源
千家信息网最后更新 2024年12月04日SpringBoot启动多数据源找不到合适的驱动类问题怎么解决

SpringBoot启动多数据源找不到合适的驱动类问题怎么解决,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

启动多数据源找不到合适的驱动类

问题

我项目中使用了SpringBoot多数据源,但是mysql有使用阿里的Druid连接池。

                                                       com.baomidou                        dynamic-datasource-spring-boot-starter                        2.5.6                                                                                com.alibaba                        druid-spring-boot-starter                        1.1.10                

这两个jar包放在一起就找不到合数的驱动加载了

如果你配置文件中有用到Druid连接池那么方法一:启动类上去除Druid

@SpringBootApplication(exclude = DruidDataSourceAutoConfigure.class)public class JointApplication {    public static void main(String[] args) {        SpringApplication.run(JointApplication.class, args);    }}

方法二当然是吧Druid的依赖删去

启动springboot提示驱动异常

Failed to determine a suitable driver class

  • 检查数据库配置

  • 引入两个SQL驱动,这样的情况可能是引入另一个模块时,两个模块都引用了同一个SQL驱动

  • 没有扫描到配置文件

在pom.xml中的build标签中添加如下代码

                                                        src/main/java                                                                        **/*.properties                                        **/*.xml                                        **/*.yml                                                                false                                                                                src/main/resources                                                                        **/*.properties                                        **/*.xml                                        **/*.yml                                                                false                                        

如果有配置成功的项目,直接拷过来,就没问题了。

springboot是什么

springboot一种全新的编程规范,其设计目的是用来简化新Spring应用的初始搭建以及开发过程,SpringBoot也是一个服务于框架的框架,服务范围是简化配置文件。

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。

0