パッケージ org.springframework.dao
クラス CleanupFailureDataAccessException
java.lang.ObjectSE
java.lang.ThrowableSE
java.lang.ExceptionSE
java.lang.RuntimeExceptionSE
org.springframework.core.NestedRuntimeException
org.springframework.dao.DataAccessException
org.springframework.dao.NonTransientDataAccessException
org.springframework.dao.CleanupFailureDataAccessException
- 実装されたすべてのインターフェース:
SerializableSE
@DeprecatedSE(since="6.0.3")
public class CleanupFailureDataAccessException
extends NonTransientDataAccessException
使用すべきではありません。
6.0.3 の時点で、コア JDBC/ORM サポート内で使用されていないため
データアクセス操作後にクリーンアップできなかった場合に例外がスローされましたが、実際の操作は正常に行われました。
例: 正常に使用された後に JDBC 接続を閉じることができなかった場合、この例外またはサブクラスがスローされる可能性があります。
データアクセスコードは、finally
ブロックでリソースのクリーンアップを実行する可能性があるため、元のデータアクセス例外がある場合はそれを保持するために、クリーンアップの失敗を再スローするのではなくログに記録する可能性があることに注意してください。
- 作成者:
- Rod Johnson
- 関連事項:
コンストラクターのサマリー
コンストラクターコンストラクター説明CleanupFailureDataAccessException
(StringSE msg, ThrowableSE cause) 使用すべきではありません。CleanupFailureDataAccessException のコンストラクター。方法の概要
クラス org.springframework.core.NestedRuntimeException から継承されたメソッド
contains, getMostSpecificCause, getRootCause
クラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString
コンストラクターの詳細
CleanupFailureDataAccessException
使用すべきではありません。CleanupFailureDataAccessException のコンストラクター。- パラメーター:
msg
- 詳細メッセージcause
- JDBC などの基礎となるデータアクセス API の根本原因