パッケージ org.springframework.jdbc

クラス BadSqlGrammarException

実装されたすべてのインターフェース:
SerializableSE

public class BadSqlGrammarException extends InvalidDataAccessResourceUsageException
指定された SQL が無効な場合にスローされる例外。このような例外には常に java.sql.SQLException の根本原因があります。

そのようなテーブルや列などがないサブクラスを持つことは可能です。カスタム SQLExceptionTranslator は、このクラスを使用するコードに影響を与えることなく、より具体的な例外を作成できます。

作成者:
Rod Johnson
関連事項:
  • コンストラクターの詳細

    • BadSqlGrammarException

      public BadSqlGrammarException(StringSE task, StringSE sql, SQLExceptionSE ex)
      BadSqlGrammarException のコンストラクター。
      パラメーター:
      task - 現在のタスクの名前
      sql - 問題のある SQL ステートメント
      ex - 根本原因
  • メソッドの詳細

    • getSQLException

      @Nullable public SQLExceptionSE getSQLException()
      ラップされた SQLException を返します。
    • getSql

      public StringSE getSql()
      問題の原因となった SQL を返します。