spring核心组件:bean,core, context
(context就是用来发现每个bean之间的关系,并为它们建立并维护这种关系,所以context就是一个bean关系的集合,这个关系集合又叫做ioc容器。core就是发现,建立并维护bean关系的工具)
总体来说applicationcontext必须要完成以下几件事情:
- 标识一个应用环境
- 利用beanfactory创建bean对象
- 保存对象关系表
- 能够捕获各种事件
context做为spring的ioc容器,基本上整合来spring的大部分功能,或者说是大部分功能的基础。