パッケージ org.springframework.dao

クラス PessimisticLockingFailureException

実装されたすべてのインターフェース:
SerializableSE
既知の直属サブクラス
CannotAcquireLockExceptionCannotSerializeTransactionExceptionDeadlockLoserDataAccessException

public class PessimisticLockingFailureException extends ConcurrencyFailureException
悲観的ロック違反でスローされた例外。対応するデータベースエラーが発生した場合、Spring の SQLException 変換メカニズムによってスローされます。

より具体的な例外のスーパークラスとして機能します。CannotAcquireLockException。ただし、一般的には、特定の例外サブクラスに依存するのではなく、PessimisticLockingFailureException 自体を処理することをお勧めします。

導入:
1.2
作成者:
Thomas Risberg
関連事項:
  • コンストラクターの詳細

    • PessimisticLockingFailureException

      public PessimisticLockingFailureException(@Nullable StringSE msg)
      PessimisticLockingFailureException のコンストラクター。
      パラメーター:
      msg - 詳細メッセージ
    • PessimisticLockingFailureException

      public PessimisticLockingFailureException(@Nullable StringSE msg, @Nullable ThrowableSE cause)
      PessimisticLockingFailureException のコンストラクター。
      パラメーター:
      msg - 詳細メッセージ
      cause - 使用中のデータアクセス API の根本原因