インターフェース BeanDefinitionDocumentReader
- すべての既知の実装クラス:
DefaultBeanDefinitionDocumentReader
public interface BeanDefinitionDocumentReader
Spring Bean 定義を含む XML ドキュメントを解析するための SPI。DOM ドキュメントを実際に解析するために
XmlBeanDefinitionReader
によって使用されます。 解析するドキュメントごとにインスタンス化: registerBeanDefinitions
メソッドの実行中に、実装はインスタンス変数の状態を保持できます。— たとえば、ドキュメント内のすべての Bean 定義に定義されているグローバル設定。
- 導入:
- 18.12.2003
- 作成者:
- Juergen Hoeller, Rob Harrop
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明void
registerBeanDefinitions
(DocumentSE doc, XmlReaderContext readerContext) 指定された DOM ドキュメントから Bean 定義を読み取り、指定されたリーダーコンテキストでレジストリに登録します。
メソッドの詳細
registerBeanDefinitions
void registerBeanDefinitions(DocumentSE doc, XmlReaderContext readerContext) throws BeanDefinitionStoreException 指定された DOM ドキュメントから Bean 定義を読み取り、指定されたリーダーコンテキストでレジストリに登録します。- パラメーター:
doc
- DOM ドキュメントreaderContext
- リーダーの現在の状況 (ターゲットレジストリと解析中のリソースを含みます)- 例外:
BeanDefinitionStoreException
- 解析エラーの場合