クラス CustomSQLExceptionTranslatorRegistry

java.lang.ObjectSE
org.springframework.jdbc.support.CustomSQLExceptionTranslatorRegistry

public final class CustomSQLExceptionTranslatorRegistry extends ObjectSE
特定のデータベースに関連付けられたカスタム SQLExceptionTranslator インスタンスのレジストリ。"sql-error-codes.xml" という名前の構成ファイルに含まれる値に基づいて変換を上書きできます。
導入:
3.1.1
作成者:
Thomas Risberg
関連事項:
  • メソッドの詳細

    • getInstance

      public static CustomSQLExceptionTranslatorRegistry getInstance()
      シングルトンインスタンスを返します。
    • registerTranslator

      public void registerTranslator(StringSE dbName, SQLExceptionTranslator translator)
      指定したデータベース名の新しいカスタムトランスレータを登録します。
      パラメーター:
      dbName - データベース名
      translator - カスタムトランスレータ
    • findTranslatorForDatabase

      @Nullable public SQLExceptionTranslator findTranslatorForDatabase(StringSE dbName)
      指定したデータベースのカスタムトランスレータを検索します。
      パラメーター:
      dbName - データベース名
      戻り値:
      カスタムトランスレータ。見つからない場合は null