パッケージ jakarta.persistence
クラス SchemaValidationException
java.lang.ObjectSE
java.lang.ThrowableSE
java.lang.ExceptionSE
jakarta.persistence.SchemaValidationException
- 実装されているすべてのインターフェース:
SerializableSE
schema validation が失敗した場合にスローされます。- 導入:
- 3.2
- 関連事項:
コンストラクターの概要
コンストラクターコンストラクター説明SchemaValidationException(StringSE message, ExceptionSE... failures) メッセージと、オプションでスキーマの検証中に検出された問題を表す例外の配列を含む新しいインスタンスを構築します。方法の概要
クラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString
コンストラクターの詳細
SchemaValidationException
メッセージと、オプションでスキーマの検証中に検出された問題を表す例外の配列を含む新しいインスタンスを構築します。- パラメーター:
message- 全体的なメッセージfailures- それぞれが個別の問題を表す例外の配列
メソッドの詳細
getFailures
スキーマの検証中に検出された一連の問題。永続化プロバイダーは、1 つのデータベースオブジェクトで問題が発生したときにフェイルファストを選択する場合があります。その場合、ここで報告される問題は 1 つだけです。あるいは、プロバイダーは残りのデータベースオブジェクトの検証を続行することを選択することもできます。その場合、複数の問題がそれぞれ個別の例外インスタンスとして報告される可能性があります。