15

Tomcat で spring/hibernate Java アプリを実行していますが、更新時にこのファンキーなエラーが表示されます: JDBC ドライバーは期待される行カウント数を返しませんでした

Caused by: java.lang.NullPointerException
        at org.hibernate.jdbc.BatchingBatcher.checkRowCounts(BatchingBatcher.java:90)
        at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:70)
        at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:268)
        at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:262)
        at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:179)

最近、mysql コネクタをバージョン 5.1.15 に更新しました。誰もこのようなものを見たことがありますか?

4

1 に答える 1

2

私はこれに一度遭遇し、クエリによって返されるオブジェクト型の hashCode および Equals メソッドを実装することで修正したと思います。

于 2012-05-11T20:57:29.817 に答える