XMLファイルのSpring読み込み方法

SpringでXMLファイルを読み込む方法は次のとおりです。

  1. ClassPathXmlApplicationContextクラスによるの読み込み: クラスパスのXMLファイルの場所を指定することで読み込む(例)
  2. ApplicationContext context = new ClassPathXmlApplicationContext(“applicationContext.xml”);
  3. XMLファイルの読み込みにFileSystemXmlApplicationContextクラスを使用する例: XMLファイルの絶対パスを指定して、XMLファイルを読み込む。たとえば、
  4. ApplicationContext context = new FileSystemXmlApplicationContext(“/path/to/applicationContext.xml”);
  5. XmlBeanDefinitionReaderクラスを使用するロード:XmlBeanDefinitionReaderオブジェクトを作成し、その後そのloadBeanDefinitions()メソッドを呼び出すことでXMLファイルを読み込みます。例:
  6. DefaultListableBeanFactory factory = new DefaultListableBeanFactory();
    XmlBeanDefinitionReader reader = new XmlBeanDefinitionReader(factory);
    reader.loadBeanDefinitions(“classpath:/applicationContext.xml”);
  7. XmlWebApplicationContextクラスを使用してロード(Webアプリケーション向け):XMLファイルのパスを指定してXMLファイルをロードする 例:
  8. XmlWebApplicationContext context = new XmlWebApplicationContext();
    context.setConfigLocation(“/WEB-INF/applicationContext.xml”);

状況に応じて適した方法でXMLファイルを読み込むことができます。

bannerAds