从xml文件Spring中读取bean定义

时间:2012-07-27 12:04:34

标签: java spring

从xml文件中读取bean定义时,以下哪两种方法最好。我记得读过Resource,使用它很快或者类似的东西,但不完全确切。

Resource rs = new ClassPathResource("hello.xml");
BeanFactory  factory = new XmlBeanFactory(rs);

BeanFactory  factory = new XmlBeanFactory(new FileInputStream("myBean.xml"));

1 个答案:

答案 0 :(得分:0)

您可能希望直接选择http://static.springsource.org/spring/docs/2.5.x/api/org/springframework/context/support/ClassPathXmlApplicationContext.html,因为此类实现了BeanFactory接口,并且有更多好处。