В настоящее время наш код использует метод batchUpdate JdbcTemplate для пакетной вставки.
Мой вопрос: в случае какого-либо исключения в одном из обновлений, как с ним справиться (предположим, просто добавив журнал) и продолжить со следующими инструкциями обновления sql?
Также как метод batchUpdate() для JdbcTemplate обрабатывает исключения?
Фрагмент здесь.
/**
* Saves the list of <code>Item</code> objects to the database in a batch mode
*
* @param objects
* list of objects to save in a batch mode
*/
public void save(final List<Item> listOfItems) {
for (List<Debit> list : listOfItems) {
getJdbcTemplate().batchUpdate(insertItem, new ItemBatchPreparedStatementSetter(list));
}
}