BeanFactory和ApplicationContext简易阐述
来源:互联网 发布:js格式化日期函数 编辑:程序博客网 时间:2024/06/05 06:21
Spring通过一个配置文件描述Bean及Bean之间的依赖关系,利用Java语言的反射功能实例化Bean并建立Bean之间的依赖关系。Spring的Ioc容器在完成这些底层工作的基础上,还提供了Bean实例缓存、生命周期管理、Bean实例代理、事件发布、资源加载等高级服务。
Bean工厂是Spring框架最核心的接口,它提供了高级IoC的配置机制。BeanFactroy使管理不同类型的Java对象成为了可能,应用上下文(com.springframework.contex.ApplicationContext)建立在BeanFactory基础之上,提供看更多面向应用的功能,它提供了国际化支持和框架事件体系,更易于创建实际应用。我们一般称BeanFactory为IoC容器,而称ApplicationContext为应用上下文。但有时为了行文方便,我们将ApplicationContext为Spring容器。
对于两者的用途,我们可以简单扩分:BeanFactory是Spring框架的基础设施,而面向Spring本身;ApplicationContext面向使用Spring框架的开发者,几乎所有的应用场合我们都直接使用ApplicationContext而非底层的BeanFactory.
阅读全文
1 0
- BeanFactory和ApplicationContext简易阐述
- BeanFactory和ApplicationContext学习
- Spring--BeanFactory和ApplicationContext
- BeanFactory和ApplicationContext
- ApplicationContext和BeanFactory
- Beans, BeanFactory和ApplicationContext
- BeanFactory和ApplicationContext区别
- BeanFactory和ApplicationContext
- 2.2 BeanFactory和ApplicationContext
- BeanFactory 和ApplicationContext
- BeanFactory 和ApplicationContext区别
- BeanFactory和ApplicationContext 区别
- BeanFactory和ApplicationContext
- Spring--BeanFactory和ApplicationContext
- beanfactory 和 applicationContext
- BeanFactory 和 ApplicationContext的区别
- spring中BeanFactory和ApplicationContext
- BeanFactory 和 ApplicationContext的区别
- fastboot烧录bootimage和aboot
- VS2015 当前不会命中断点问题
- mysql约束和修改数据表
- JS 继承
- Windows socket基础
- BeanFactory和ApplicationContext简易阐述
- apk文件重新签名
- 利用Javascript框架——D3.js制作力导向关系图普
- SpringMVC的运行流程
- eclipse使用及优化
- 浏览器打开微信公众号h5页面,增加cookie绕过微信授权登录
- iOS UITableView多选操作
- Linux ifconfig 地址127.0.0.1的解决
- Unity3D 官方文档 2D游戏的起始1 2D与3D的区别、细节,Sprite设置处理