在spring项目中使用druid作为连接池,配置数据源,使用junit测试数据源时出现空指针异常
2018-10-25 13:55
316 查看
问题描述:出现如下图的空指针错误
出现问题的原因是:加载类“com.mysql.jdbc.Driver”。这是弃用。新的驱动类是“com.mysql.cj.jdbc.Driver”。驱动程序通过SPI自动注册,通常不需要手动加载驱动程序类。(版本的原因:原来的驱动加载类是com.mysql.jdbc.Driver,如果是使用原来的加载驱动就会导致空指针问题)
解决方案:只需要将加载类“com.mysql.jdbc.Driver”改为“com.mysql.cj.jdbc.Driver”就可以解决了
阅读更多相关文章推荐
- maven spring项目 使用junit测试,出现SpringJunit4Runner的问题
- mybatis使用spring-druid数据源连接池配置log4j打印sql语句以及开启监控平台
- 使用spring boot +Junit 测试 spring mvc 配置中心项目
- Spring项目中使用Junit单元测试并配置数据源的问题
- Spring中使用proxool连接池的配置方式与出现Attempt to refer to a unregistered pool by its alias 'ums'异常的解决办法
- eclipse 中使用MyBitis 创建项目时候 使用junit 测试出现找不到sqlmapconfig的问题
- Druid使用起步—在javaWeb项目中配置监控 连接池
- 【项目实践】Druid连接池及在Spring中的监控配置
- SpringMVC+Spring+Mybatis整合,使用druid连接池,声明式事务,maven配置
- Spring Boot下Druid连接池的使用配置分析
- 项目中使用Shiro出现空指针异常的问题
- 搭建项目Maven+springMVC+hibernate时,JUnit测试出现报ClassNotFoundException错误的解决
- SpringMVC+Spring+Mybatis整合,使用druid连接池,声明式事务,maven配置
- JAVAEE——spring02:使用注解配置spring、sts插件、junit整合测试和aop演示
- spring中使用proxool作数据源连接池的配置
- spring cloud使用spring data jpa配置druid做数据源和监控
- 使用junit测试Spring的web项目
- spring jdbc --注:c3p0数据库连接池或druid连接池使用配置整理
- junit 测试spring-test 代码!在项目中运行测试通过,留着以后直接使用
- Spring Boot下Druid连接池的使用配置分析