这个是pom文件里面的依赖:
主要报错原因是springboot3以后加载配置文件的方式变了,德鲁伊连接池没有向springboot3兼容
需要自己处理:
第一步在resources里面创建文件夹 : META-INF/spring
如图:
第二步在创建的文件夹里面创建文件:org.springframework.boot.autoconfigure.AutoConfiguration.imports
如图:
第三步:把这句话放到文件里面:com.alibaba.druid.spring.boot3.autoconfigure.DruidDataSourceAutoConfigure 这句话意思是告诉springboot3去加载这个对应的配置类;只要加载配置类Druid连接池就会完成ioc等相关工作
完成这些步骤就可以了,运行结果