KamoCRM

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 громко провалилось Здесь вместо того, чтобы молча ломать ловушку контроллера.

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

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

Все это приходит в ваше рабочее пространство самостоятельно. Начните с бесплатного плана и прочитайте эту страницу через месяц.

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