Ответ 1
Кажется, я столкнулся с этим однажды и исправил его, выполнив методы hashCode и Equals для типа объекта, возвращаемого запросом.
Я запускаю приложение spring/hibernate java на tomcat, и я вижу эту фанк-ошибку при обновлении: Драйвер 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. Кто-нибудь видел что-то подобное?
Кажется, я столкнулся с этим однажды и исправил его, выполнив методы hashCode и Equals для типа объекта, возвращаемого запросом.