【发布时间】:2020-11-16 09:32:25
【问题描述】:
尝试使用数据源池连接在 Microsoft SQL 服务器上调用 con.createArrayOf 方法时出现以下错误
未捕获的可投掷物 java.lang.AbstractMethodError: org.apache.commons.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.createArrayOf(Ljava/lang/String;[Ljava/lang/Object;)Ljava/sql/Array;
任何线索都是可观的。
【问题讨论】:
-
您使用的是哪个版本的 Apache DBCP?该错误表明您使用的是支持 JDBC 3 或更低版本(即 Apache DBCP 1.3 或更早版本)的版本,因为您尝试调用的方法是在 JDBC 4 (Java 6) 中引入的。
标签: java sql sql-server jdbc datasource