クラス CustomSQLExceptionTranslatorRegistrar
java.lang.ObjectSE
org.springframework.jdbc.support.CustomSQLExceptionTranslatorRegistrar
- 実装されたすべてのインターフェース:
InitializingBean
特定のデータベースのカスタム
SQLExceptionTranslator
インスタンスのレジストリ。- 導入:
- 3.1.1
- 作成者:
- Thomas Risberg
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明void
void
setTranslators
(MapSE<StringSE, SQLExceptionTranslator> translators) キーがsql-error-codes.xml
ファイルで定義されているデータベース名である必要があるSQLExceptionTranslator
参照のマップの Setter。
コンストラクターの詳細
CustomSQLExceptionTranslatorRegistrar
public CustomSQLExceptionTranslatorRegistrar()
メソッドの詳細
setTranslators
キーがsql-error-codes.xml
ファイルで定義されているデータベース名である必要があるSQLExceptionTranslator
参照のマップの Setter。データベース名が一致しない限り、既存のトランスレータはそのまま残り、その時点で新しいトランスレータが既存のトランスレータを置き換えます。
afterPropertiesSet
public void afterPropertiesSet()インターフェースからコピーされた説明:InitializingBean
すべての Bean プロパティを設定し、BeanFactoryAware
、ApplicationContextAware
などを満たした後、包含BeanFactory
によって呼び出されます。このメソッドにより、Bean インスタンスは、すべての Bean プロパティが設定されたときに、その全体的な構成の検証と最終的な初期化を実行できます。
- 次で指定:
- インターフェース
InitializingBean
のafterPropertiesSet