- Verschifft
- 7. August 2026 um 07:41 UTC
- Autor
- Kamo
- Ausschuss
- 57212bb
Runde 3 Rezension fix: hibernate-core's **************** testet LockAcquisitionException (was SQLState 40001 konvertiert) gegen vier spezifische Typen in der Reihenfolge, von denen keine einfache LockAcquisitionException satisfies -- einschließlich ************ ein JDBC-Level Geschwister, kein Supertyp. Es fällt durch den anderen Zweig und kommt heraus als **************** tauschte den Round-2-Fang entsprechend tippen und die jetzt bestätigte-tote PessimisticLockException fallen ließ Fang. Ersetzte die handverlesene Stand-in-Ausnahme im Statement-Level-Test (Dies ist die zweite, die von Rezension gefangen, nach Runde 1 Frühlingstyp) mit eine abgeleitete durch die Ausführen einer echten SQLException(40001) durch die tatsächliche Hibernate Konvertierungskette (SQLStateConversionDelegate dann ************ via Reflexion), plus eine engagierte Test Pinning, die abgeleitete Art, so dass eine zukünftige Hibernate Upgrade scheitert laut hier, anstatt still den Fang des Controllers still umzubrechen.