BeanFactory接口
负责读取Bean定义文件,管理对象的加载、生成;维护Bean对象与Bean对象之间的依赖关系;负责Bean的生命周期。
ApplicationContext是基于BeanFactory建立的,具备其特点之外,还提供一个应用程序所需的更完整的框架功能。
提供方便地取得资源文件方法;
提供解析文字消息的方法;
支持国际化消息
可以发布事件,对事件感兴趣的Bean可以接收
到这些事件
Spring的创始者Rod Johnson建议:使用ApplicationContext代替BeanFactory
在实现ApplicationContext接口的类常用:
org.springframework.context.support.ClassPathXmlApplicationContext
相关文章
- 10-09SpringMVC系列(十五)Spring MVC与Spring整合时实例被创建两次的解决方案以及Spring 的 IOC 容器和 SpringMVC 的 IOC 容器的关系
- 10-09第二章 2.群中的等价关系 -- 陪集,共轭,正规子群与商群
- 10-09spring中BeanFactory和FactoryBean的区别
- 10-09python中True,False与0,1之间的关系
- 10-09Spring IoC 容器详解 [Spring][IoC 控制反转][BeanFactory][ApplicationContext]
- 10-09杀死Spring - BeanFactory系列中的AbstractAutowireCapatableBeanFactory
- 10-0906 使用 Spring IoC容器:选择BeanFactory还是ApplicationContext
- 10-09【spring】BeanFactory与FactoryBean的区别
- 10-09Spring的ApplicationContext&BeanFactory
- 10-09杀死Spring - BeanFactory系列中的AbstractBeanFactory