Spring 自带的容器分类:web
1.Bean工厂(Bean factories,org.springframework.beans.factory.BeanFactory接口定义)是最简单的容器,提供基本的DI支持。spring
2.应用上下文(application由 org.springframework.context.ApplicationContext 接口定义)基于BeanFactory之上构建。app
几种常见的应用上下文:接口
ClassPathXmlApplicationContext-----从类路径下的XML配置文件中加载上下文定义生命周期
FileSystemXmlApplicationContext-----读取文件系统下的XML配置文件io
XmlWebApplicationContext-----读取web应用下的XML配置文件容器
3.Bean的生命周期
配置