学习MVC操作oracle时报错java.lang.AbstractMethodError

    学习MVC模式操作oracle数据时报错java.lang.AbstractMethodError: Method oracle/jdbc/driver/T4CPreparedStatement.getParameterMetaData()Ljava/sql/ParameterMetaData; is abstract,开始在网上找了很久都没有找到答案,于是自己用System.out定位错误,发现是 QueryRunner 的 update 方法出错,查看参数也没错,卡住了。于是又去网上查找看见一个类似说是 commoms-dbutils 版本问题,我把版本换成最新的1.6,问题依旧没有解决。但是给我提供了一个思路 update 里面出错了,那应该是驱动问题,然后去查看驱动,发现我的 oracle 安装的版本比较低,驱动是classes12,于是去下了个新一点的版本 ojdbc14,替换 classes12 问题解决。


 

 

你可能感兴趣的:(java)