クラス XmlBeanDefinitionReader

java.lang.ObjectSE
org.springframework.beans.factory.support.AbstractBeanDefinitionReader
org.springframework.beans.factory.xml.XmlBeanDefinitionReader
実装されたすべてのインターフェース:
BeanDefinitionReaderEnvironmentCapable

public class XmlBeanDefinitionReader extends AbstractBeanDefinitionReader
XML Bean 定義の Bean 定義リーダー。実際の XML ドキュメントの読み取りを BeanDefinitionDocumentReader インターフェースの実装に委譲します。

通常、DefaultListableBeanFactory または GenericApplicationContext に適用されます。

このクラスは DOM ドキュメントをロードし、それに BeanDefinitionDocumentReader を適用します。ドキュメントリーダーは各 Bean 定義を特定の Bean ファクトリに登録し、後者の BeanDefinitionRegistry インターフェースの実装と通信します。

導入:
26.11.2003
作成者:
Juergen Hoeller, Rob Harrop, Chris Beams, Sam Brannen
関連事項:
  • フィールドの詳細

    • VALIDATION_NONE

      public static final int VALIDATION_NONE
      検証を無効にする必要があることを示します。
      関連事項:
    • VALIDATION_AUTO

      public static final int VALIDATION_AUTO
      検証モードが自動的に検出されることを示します。
      関連事項:
    • VALIDATION_DTD

      public static final int VALIDATION_DTD
      DTD 検証を使用する必要があることを示します。
      関連事項:
    • VALIDATION_XSD

      public static final int VALIDATION_XSD
      XSD 検証を使用する必要があることを示します。
      関連事項:
  • コンストラクターの詳細

    • XmlBeanDefinitionReader

      public XmlBeanDefinitionReader(BeanDefinitionRegistry registry)
      指定された Bean ファクトリの新しい XmlBeanDefinitionReader を作成します。
      パラメーター:
      registry - Bean 定義を BeanDefinitionRegistry の形式でロードする BeanFactory
  • メソッドの詳細