spring(2)

使用bean工厂获得bean的方法:
BeanFactory  factory = new XmlBeanFactory(new  ClassPathResource("applicationContext.xml"));
factory.getBean("");
与ClassPathXmlApplicationContext加载的不同是,这个方法只在getBean的时候才会创建Bean对象(针对于bean的scope是singleton,如果是prototype的话无区别)。一般程况下还是使用ClassPathXmlApplicationContext方法,而当内存比较少的时候,例如是移动设备就会使用Bean工厂方法创建。
posted on 2012-11-26 16:53  lee0oo0  阅读(145)  评论(0编辑  收藏  举报