问题描述及说明解决
- 这个问题我19年的时候遇到过,当时用的第一种方法换链接池,把druid链接池换成c3p0链接池就没有报错,最近又遇到了这个问题,此次不能换链接池了,为何,由于这个项目是一个很大的springboot项目,项目中用到的druid的场景启动器,在java类中配置的大量有关与druid配置(有十几个文件夹三十几个@Componnet的配置类组件),若是要换,那绝对是一个大工程, 因此得自生找缘由,在网上找了一圈后,尝试了换Druid版本和Ojdbc驱动依然没有效果,没办法只能断点调试 *

发现加载了jar包不对,而后根据jvm的双亲委派模型,在ext加载器中添加相应的racle 驱动(注意这里是jdk的jre),问题就迎刃而解了。java

综上,主要是jar包加载得不对spring