SpringBoot3整合Druid的兼容性问题解决方案

 更新时间:2023年09月28日 09:27:02   作者:谷哥的小弟  
Druid对于SpringBoot3的支持不够全面和友好;存在一些兼容性的问题,导致项目报错,所以本文小编给大家介绍了如何解决SpringBoot3整合Druid的兼容性问题,需要的朋友可以参考下

解决方案

在此,针对该问题提供可行的解决方案;以供各位参考。

1、添加依赖

请您使用以下依赖:

<dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>druid-spring-boot-3-starter</artifactId>
    <version>1.2.18</version>
</dependency>

图示如下:

请勿使用以下依赖:

<dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>druid-spring-boot-starter</artifactId>
    <version>1.1.13</version>
</dependency>

2、新增配置

请在resources下创建META-INF/spring文件夹,然后在该文件夹下创建名字为org.springframework.boot.autoconfigure.AutoConfiguration.imports的文件。

使用记事本打开该文件后,请在该文件中填入以下内容:

com.alibaba.druid.spring.boot3.autoconfigure.DruidDataSourceAutoConfigure

图示如下:

3、其它方案

更多解决方案请参考Druid官方网站: https://github.com/alibaba/druid

以上就是SpringBoot3整合Druid的兼容性问题解决方案的详细内容,更多关于SpringBoot3整合Druid的兼容性问题的资料请关注脚本之家其它相关文章!

相关文章

  • 聊聊Kotlin 中 lateinit 和 lazy 的原理区别

    聊聊Kotlin 中 lateinit 和 lazy 的原理区别

    使用 Kotlin 进行开发,对于 latelinit 和 lazy 肯定不陌生。但其原理上的区别,可能鲜少了解过,借着本篇文章普及下这方面的知识,感兴趣的朋友一起看看吧
    2022-07-07
  • java 解析user-agent 信息

    java 解析user-agent 信息

    这篇文章主要介绍了java 解析http user-agent的信息的相关资料,需要的朋友可以参考下
    2016-07-07
  • java输入时如何通过回车(enter)来结束输入

    java输入时如何通过回车(enter)来结束输入

    这篇文章主要介绍了java输入时如何通过回车(enter)来结束输入,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-05-05
  • Spring boot中PropertySource注解的使用方法详解

    Spring boot中PropertySource注解的使用方法详解

    这篇文章主要给大家介绍了关于Spring boot中PropertySource注解的使用方法,文中通过示例代码介绍的非常详细,对大家学习或者使用Spring boot具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧。
    2017-12-12
  • Java实现简单的银行管理系统的示例代码

    Java实现简单的银行管理系统的示例代码

    这篇文章主要介绍了如何利用Java实现简单的银行管理系统,可以实现存款,取款,查询等功能,文中的示例代码讲解详细,感兴趣的可以了解一下
    2022-09-09
  • spring boot异步(Async)任务调度实现方法

    spring boot异步(Async)任务调度实现方法

    在没有使用spring boot之前,我们的做法是在配置文件中定义一个任务池,然后将@Async注解的任务丢到任务池中去执行,那么在spring boot中,怎么来实现异步任务的调用了,下面通过本文给大家讲解,需要的朋友参考下
    2018-02-02
  • Java中List列表去重有序和无序的6种方法

    Java中List列表去重有序和无序的6种方法

    在日常的业务开发中,会遇到List中的重复数据去除掉的场景,本文就来介绍一下Java中List列表去重有序和无序的6种方法,具有一定的参考价值,感兴趣的可以了解一下
    2024-03-03
  • iOS socket网络编程实例详解

    iOS socket网络编程实例详解

    socket是一个针对TCP和UDP编程的接口,你可以借助它建立TCP连接等。这篇文章主要介绍了iOS socket网络编程 ,需要的朋友可以参考下
    2017-03-03
  • Idea jdk版本问题解决方案

    Idea jdk版本问题解决方案

    这篇文章主要介绍了Idea jdk版本问题解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-07-07
  • SpringCloud-Config分布式配置代码示例

    SpringCloud-Config分布式配置代码示例

    这篇文章主要介绍了SpringCloud-Config分布式配置代码示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-05-05

最新评论