クラス BadSqlGrammarException
- 実装されたすべてのインターフェース:
SerializableSE
指定された SQL が無効な場合にスローされる例外。このような例外には、常に
R2dbcException
の根本原因があります。そのようなテーブルや列などのサブクラスを持つことは可能です。カスタム R2dbcExceptionTranslator は、このクラスを使用するコードに影響を与えることなく、そのようなより具体的な例外を作成できます。
- 導入:
- 5.3
- 作成者:
- Mark Paluch
- 関連事項:
コンストラクターのサマリー
コンストラクター説明BadSqlGrammarException
(StringSE task, StringSE sql, R2dbcException ex) BadSqlGrammarException のコンストラクター。方法の概要
クラス org.springframework.core.NestedRuntimeException から継承されたメソッド
contains, getMostSpecificCause, getRootCause
クラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString
コンストラクターの詳細
BadSqlGrammarException
BadSqlGrammarException のコンストラクター。- パラメーター:
task
- 現在のタスクの名前sql
- 問題のある SQL ステートメントex
- 根本原因
メソッドの詳細
getR2dbcException
ラップされたR2dbcException
を返します。getSql
問題の原因となった SQL を返します。