XmlBeanDefinitionReaderの簡単な使い方
2011/04/17
java
spring3
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");
: