Catch OptimisticLockException, тип 40001 на самом деле обертывается как

FixMediaService
Порезанный
7 августа 2026 г. в 07:41 UTC
Автор
Kamo
Обещать
57212bb

Круг 3 исправление обзора: hibernate-core's **************** Тесты LockAcquisitionException (в который конвертируется SQLState 40001) против четырех конкретные типы по порядку, ни один из которых не является простым удовлетворяет, включая ******************* уровень JDBC Брат, а не супертип. Он попадает в другую ветку и выходит ************************* Обменял улов раунда-2 соответственно и отбросил ныне подтвержденный мертвый PessimisticLockException ловить. Заменить специально подобранное исключение в ходе испытания на уровне утверждения (это второй, пойманный обзором, после 1-го раунда весеннего типа) Полученный путем запуска реального SQLException (40001) через фактический Сеть конверсии Hibernate (SQLStateConversionDelegate) ********************************************************************************************************** Тестирование закалки этого производного типа, чтобы будущее обновление Hibernate громко провалилось Здесь вместо того, чтобы молча ломать ловушку контроллера.

Все изменения

Как вы видите судоходство?

Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.

Начните бесплатно навсегдаПосмотреть цены