クラス DaoSupport
java.lang.ObjectSE
org.springframework.dao.support.DaoSupport
- 実装されているすべてのインターフェース:
InitializingBean
- 既知の直属サブクラス
JdbcDaoSupport
@DeprecatedSE(since="7.0",
forRemoval=true)
public abstract class DaoSupport
extends ObjectSE
implements InitializingBean
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
7.0 では、クライアントの依存関係を直接注入することを推奨しています。
DAO の初期化のためのテンプレートメソッドを定義する、DAO の汎用基本クラス。
Spring の特定の DAO サポートクラス(JdbcDaoSupport、JdoDaoSupport など)によって拡張されます。
- 導入:
- 1.2.2
- 作成者:
- Juergen Hoeller
- 関連事項:
フィールドのサマリー
フィールド修飾子と型フィールド説明protected final org.apache.commons.logging.Log非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。サブクラスで利用可能なロガー。コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明final void非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。protected abstract void非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。抽象サブクラスは、設定を確認するためにこれをオーバーライドする必要があります。protected voidinitDao()非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。具象サブクラスは、カスタム初期化動作のためにこれをオーバーライドできます。
フィールドの詳細
logger
protected final org.apache.commons.logging.Log logger非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。サブクラスで利用可能なロガー。
コンストラクターの詳細
DaoSupport
public DaoSupport()非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
メソッドの詳細
afterPropertiesSet
public final void afterPropertiesSet() throws IllegalArgumentExceptionSE, BeanInitializationException非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。インターフェースからコピーされた説明:InitializingBeanすべての Bean プロパティを設定し、BeanFactoryAware、ApplicationContextAwareなどを満たした後、包含BeanFactoryによって呼び出されます。このメソッドにより、Bean インスタンスは、すべての Bean プロパティが設定されたときに、その全体的な構成の検証と最終的な初期化を実行できます。
- 次で指定:
- インターフェース
InitializingBeanのafterPropertiesSet - 例外:
IllegalArgumentExceptionSEBeanInitializationException
checkDaoConfig
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。抽象サブクラスは、設定を確認するためにこれをオーバーライドする必要があります。具象サブクラスがこのテンプレートメソッド自体をオーバーライドしない場合、実装者は
finalとしてマークする必要があります。- 例外:
IllegalArgumentExceptionSE- 不正な構成の場合
initDao
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。具象サブクラスは、カスタム初期化動作のためにこれをオーバーライドできます。このインスタンスの Bean プロパティの設定後に呼び出されます。- 例外:
ExceptionSE- DAO の初期化が失敗した場合 (BeanInitializationException として再スローされます)- 関連事項: