com.mysql.jdbc.Connection.isValid(I)Z错误解决办法
AbstractMethodError: com.mysql.jdbc.Connection.isValid(I)Z错误解决办法一. 异常描述我的项目采用SpringBoot开发,在升级到SpringBoot2.0.x之后,本来mysql驱动包采用的是5.0.7,结果启动项目时突然报如下异常:java.lang.AbstractMethodError: com.mysql.jdbc....
·
AbstractMethodError: com.mysql.jdbc.Connection.isValid(I)Z错误解决办法
一. 异常描述
我的项目采用SpringBoot开发,在升级到SpringBoot2.0.x之后,本来mysql驱动包采用的是5.0.7,结果启动项目时突然报如下异常:
java.lang.AbstractMethodError: com.mysql.jdbc.Connection.isValid(I)Z

这是因为mysql的jar包版本过低,需要
更新到新版mysql的jar包.
二. 解决办法
可以在SpringBoot中不单独限定mysql-connector-java的版本,由Spring-boot自己去匹配适合的依赖包版本号.
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<!--<version>6.0.6</version>-->
</dependency>
我这里SpringBoot是2.0.3,自动匹配的mysql依赖包是5.1.46,就好了.

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)