код Java:
Код: Выделить всё
namedParameterJdbcTemplate.batchUpdate(eachSqlUpdateQueries, batchParams.toArray(new SqlParameterSource[0]))
Примечание. Я не хочу обновлять каждую запись по отдельности из-за проблем с производительностью.
Примечание. Я использую базу данных MySQL и метод пакетного обновления, который возвращает только сообщение об ошибке последней неудачной записи. Однако мне нужна причина сбоя каждой неудачной записи.
Мои вопросы:
- Есть ли способ зафиксировать подробную ошибку информацию для каждой записи, которая терпит неудачу во время пакетного обновления?
- Существуют ли какие-либо рекомендуемые методы обработки таких сценариев в Spring JDBC?
Спасибо!
Я ожидаю, что сохраняю каждую неудачную запись, причина сбоя или ошибка сообщение, поэтому занесите его в журналы
Подробнее здесь: https://stackoverflow.com/questions/791 ... bctemplate
Мобильная версия