サービス層で春のトランザクション注釈を使用しています。一意の制約例外がスローされるたびに、実際の例外は、entity.save を実行するときではなく、トランザクションのコミット中にのみ発生します。
このため、例外をキャッチして、一意の制約に対してカスタム例外をスローすることができません (追加のデータを例外に設定する必要があるため、Spring 例外トランスレーター機能を使用したくありません)。
誰かがこの問題に直面したかどうか教えてください
ありがとう
サービス層で春のトランザクション注釈を使用しています。一意の制約例外がスローされるたびに、実際の例外は、entity.save を実行するときではなく、トランザクションのコミット中にのみ発生します。
このため、例外をキャッチして、一意の制約に対してカスタム例外をスローすることができません (追加のデータを例外に設定する必要があるため、Spring 例外トランスレーター機能を使用したくありません)。
誰かがこの問題に直面したかどうか教えてください
ありがとう