Złap OptimisticLockException, typ 40001 faktycznie owija się jako

FixMediaService
Szycy
7 sierpnia 2026 07:41 UTC
Autor
Kamo
Pochęt się
57212bb

Runda 3 poprawka recenzji: hibernate-core's Testy LockAcquisitionException (do czego konwertuje SQLState 40001) przeciwko czwórce Specyfika w kolejności, z których żaden zwykły LockAcquisitionException Zadowolony - w tym - poziom JDBC Rodzeństwo, nie supertyp. Przechodzi do innej gałęzi i wychodzi A: Zamień rundę-2 catch Wytpisz odpowiednio i upuszczę obecnie potwierdzony PessimisticLockException Złap. Zastąpił ręcznie wyjątkiem stand-in w teście na poziomie oświadczenia (jest to drugi z nich złapany przez recenzję, po typie wiosny rundy 1) z Jeden z nich wynika z prawdziwego SQLException (40001) poprzez rzeczywiste Hibernacyjne łańcuch konwersji (SQLStateConversionDelegate następnie - poprzez refleksję), plus dedykowany Test przypięcia tego typu pochodnego, więc przyszła aktualizacja Hibernate nie powiedzie głośno Tutaj zamiast po cichu przełamując haczyk kontrolera.

Wszystkie zmiany

Jak to, co widzisz żeglugę?

Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.

Start Free ForeverZobacz ceny