Loading...

XmlBeanDefinitionReaderの簡単な使い方

Javaです。Springです。
XmlBeanFactoryは何やらDeprecatedでした。
かわりにXmlBeanDefinitionReaderを使うようです。

XmlBeanFactoryのほうが、簡単に使える感じするんだけど。


ClassPathResource resource = new ClassPathResource("beans.xml");
System.out.println(resource.exists());
SimpleBeanDefinitionRegistry registry = new SimpleBeanDefinitionRegistry();
XmlBeanDefinitionReader reader = new XmlBeanDefinitionReader(registry);
int i = reader.loadBeanDefinitions(resource);


というよりは、Readerを使って、DefaultListableBeanFactoryに読み込むというのが正しいのかな。

ClassPathResource resource = new ClassPathResource("beans.xml");
System.out.println(resource.exists());
DefaultListableBeanFactory factory = new DefaultListableBeanFactory();
XmlBeanDefinitionReader reader = new XmlBeanDefinitionReader(factory);
int i = reader.loadBeanDefinitions(resource);
System.out.println(i);
Touroku touroku = (Touroku)factory.getBean("touroku");
リアクション: 
spring3 3988481512478836109

コメントを投稿

ホーム item

このブログを検索

Random Posts

Popular Posts

Labels

ADS