Connection调用isValid抛出AbstractMethodError异常
?isValid方法是判断Connection是否有效,如果连接尚未关闭并且仍然有效,则返回 true;
AbstractMethodError:当应用程序试图调用一个抽象方法时,抛出此错误
我使用的jdbc驱动包是mysql-connector-java-3[1].1.12-bin.jar,运行上面的测试代码,居然抛出AbstractMethodError异常.很是不解.找谷歌,有人使用了mysql-connector-java-5.1.1.jar驱动包.可行.
随即改用mysql-connector-java-5.1.1.jar,发现真的可行.输出
Connection is Valid: true又使用了mysql-connector-java-5[1].1.7-bin.jar驱动包,mysql-connector-java-5.1.18-bin.jar驱动包,都可以正常运行.
但为什么mysql-connector-java-3[1].1.12-bin.jar不行呢.不解...
?