錯(cuò)誤日志為:
也是網(wǎng)上搜了半天,查了不少原因,未果。
最后試著更新了一下jdbc驅(qū)動(dòng),原來(lái)是oracle較早版本的jdbc驅(qū)動(dòng)bug所致。
去官網(wǎng)下載一個(gè)所對(duì)應(yīng)oracle版本的最新jdbc驅(qū)動(dòng)就OK了。
java.lang.NullPointerException
at oracle.jdbc.dbaccess.DBData.clearItem(DBData.java:431)
at oracle.jdbc.dbaccess.DBDataSetImpl.clearItem(DBDataSetImpl.java:3528)
at oracle.jdbc.driver.OraclePreparedStatement.checkBindTypes(OraclePreparedStatement.java:3271)
at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:1322)
at org.apache.commons.dbutils.QueryRunner.fillStatement(QueryRunner.java:197)
at org.apache.commons.dbutils.QueryRunner.batch(QueryRunner.java:122)
at oracle.jdbc.dbaccess.DBData.clearItem(DBData.java:431)
at oracle.jdbc.dbaccess.DBDataSetImpl.clearItem(DBDataSetImpl.java:3528)
at oracle.jdbc.driver.OraclePreparedStatement.checkBindTypes(OraclePreparedStatement.java:3271)
at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:1322)
at org.apache.commons.dbutils.QueryRunner.fillStatement(QueryRunner.java:197)
at org.apache.commons.dbutils.QueryRunner.batch(QueryRunner.java:122)
也是網(wǎng)上搜了半天,查了不少原因,未果。
最后試著更新了一下jdbc驅(qū)動(dòng),原來(lái)是oracle較早版本的jdbc驅(qū)動(dòng)bug所致。
去官網(wǎng)下載一個(gè)所對(duì)應(yīng)oracle版本的最新jdbc驅(qū)動(dòng)就OK了。