現在、コードは JdbcTemplate の batchUpdate メソッドを使用してバッチ挿入を行います。
私の質問は、更新のいずれかで例外が発生した場合にそれを処理する方法 (ログを追加するだけであると仮定) であり、次の更新 SQL ステートメントを続行しますか?
また、JdbcTemplate の batchUpdate() メソッドはどのように例外を処理しますか?
ここにスニペット。
/**
* 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));
}
}