パッケージ jakarta.persistence

クラス SchemaValidationException

java.lang.ObjectSE
java.lang.ThrowableSE
java.lang.ExceptionSE
jakarta.persistence.SchemaValidationException
実装されているすべてのインターフェース:
SerializableSE

public class SchemaValidationException extends ExceptionSE
schema validation が失敗した場合にスローされます。
導入:
3.2
関連事項:
  • コンストラクターの詳細

    • SchemaValidationException

      public SchemaValidationException(StringSE message, ExceptionSE... failures)
      メッセージと、オプションでスキーマの検証中に検出された問題を表す例外の配列を含む新しいインスタンスを構築します。
      パラメーター:
      message - 全体的なメッセージ
      failures - それぞれが個別の問題を表す例外の配列
  • メソッドの詳細

    • getFailures

      public ExceptionSE[] getFailures()
      スキーマの検証中に検出された一連の問題。

      永続化プロバイダーは、1 つのデータベースオブジェクトで問題が発生したときにフェイルファストを選択する場合があります。その場合、ここで報告される問題は 1 つだけです。あるいは、プロバイダーは残りのデータベースオブジェクトの検証を続行することを選択することもできます。その場合、複数の問題がそれぞれ個別の例外インスタンスとして報告される可能性があります。