クラス CustomSQLExceptionTranslatorRegistrar

java.lang.ObjectSE
org.springframework.jdbc.support.CustomSQLExceptionTranslatorRegistrar
実装されたすべてのインターフェース:
InitializingBean

public class CustomSQLExceptionTranslatorRegistrar extends ObjectSE implements InitializingBean
特定のデータベースのカスタム SQLExceptionTranslator インスタンスのレジストリ。
導入:
3.1.1
作成者:
Thomas Risberg
  • コンストラクターの詳細

    • CustomSQLExceptionTranslatorRegistrar

      public CustomSQLExceptionTranslatorRegistrar()
  • メソッドの詳細

    • setTranslators

      public void setTranslators(MapSE<StringSE,SQLExceptionTranslator> translators)
      キーが sql-error-codes.xml ファイルで定義されているデータベース名である必要がある SQLExceptionTranslator 参照のマップの Setter。

      データベース名が一致しない限り、既存のトランスレータはそのまま残り、その時点で新しいトランスレータが既存のトランスレータを置き換えます。

    • afterPropertiesSet

      public void afterPropertiesSet()
      インターフェースからコピーされた説明: InitializingBean
      すべての Bean プロパティを設定し、BeanFactoryAwareApplicationContextAware などを満たした後、包含 BeanFactory によって呼び出されます。

      このメソッドにより、Bean インスタンスは、すべての Bean プロパティが設定されたときに、その全体的な構成の検証と最終的な初期化を実行できます。

      次で指定:
      インターフェース InitializingBeanafterPropertiesSet