Я использую шаблон Spring JDBC для вставки пакетов в БД MySql.Поскольку я использую &rewriteBatchedStatements=true
, в случае нарушения первичного ключа произойдет сбой всего пакета.
Проблема в том, что я не могу знать, какая запись является злой, которая вызвала сбой партии.
Все, что я получаю, - это BatchUpdateException с массивом -3
статусов.
Я перешел на использование INSERT IGNORE
, но мне бы очень хотелось увидеть, какие записи потерпели неудачу в моем пакете, удалить его иСохраняй все остальные.
Возможно ли это?может быть с Hibernate 5?
С уважением, Ido