Open quccwang opened 1 year ago
springboot2.版本引入druid连接池依赖后可以自动切换连接池,引入后启动项目,控制台显示druid连接池对象,由原来的hikari追光者自动切换到了druid。 但是使用springboot3.版本构建的springboot项目引入druid连接池依赖后,启动项目并不能由原来的hikari追光者自动切换到了druid, 还需额外加上配置,在application.properties文件里面 spring.datasource.type=com.alibaba.druid.pool.DruidDataSource 加上上面这句配置即可,告诉sping使用哪个连接池。 为什么springboot2和springboot3有这种问题?是因为升级后自动配置方面有做更新吗?
我也遇到过,感觉是由于3自动装配满足不了
请升级使用 1.2.20
// https://mvnrepository.com/artifact/com.alibaba/druid-spring-boot-3-starter implementation 'com.alibaba:druid-spring-boot-3-starter:1.2.20'
springboot2.版本引入druid连接池依赖后可以自动切换连接池,引入后启动项目,控制台显示druid连接池对象,由原来的hikari追光者自动切换到了druid。 但是使用springboot3.版本构建的springboot项目引入druid连接池依赖后,启动项目并不能由原来的hikari追光者自动切换到了druid, 还需额外加上配置,在application.properties文件里面 spring.datasource.type=com.alibaba.druid.pool.DruidDataSource 加上上面这句配置即可,告诉sping使用哪个连接池。 为什么springboot2和springboot3有这种问题?是因为升级后自动配置方面有做更新吗?