BeanFactory是spring原始接口.针对原始接口的实现类功能较为单一,特点是每次在获得对象时才会创建对象。
applicationContext是在每次容器启动时就会创建容器中配置的所有对象.并提供更多功能。它可以在丛类路径下加载配置文件:ClassPathXmlApplicationContext,也可以从硬盘绝对路径下加载配置件:FileSystemXmlApplicationContext(“d:/xxx/yyy/xxx”)。
总的来说,在web开发中,推荐使用applicationContext,在资源匮乏的环境可以使用BeanFactory。
applicationContext与BeanFactory的关系与区别
最新推荐文章于 2023-07-28 00:24:40 发布