BeanFactory是Spring最基础的容器,提供了核心的IOC和AOP功能,
而AppicationContext则在此基础上,提供了更多功能。事实上ApplicationContext在启动时,首先就是要定制一个基础的BeanFactory,
接着会有以下一些主要增强功能:
通过MessageResource支持国际化
提供了容器内部的消息发布机制
自动添加BeanFactoryPostProcessor、BeanPostProcessor到容器中
等。
BeanFactory是Spring最基础的容器,提供了核心的IOC和AOP功能,
而AppicationContext则在此基础上,提供了更多功能。事实上ApplicationContext在启动时,首先就是要定制一个基础的BeanFactory,
接着会有以下一些主要增强功能:
通过MessageResource支持国际化
提供了容器内部的消息发布机制
自动添加BeanFactoryPostProcessor、BeanPostProcessor到容器中
等。
转载于:https://my.oschina.net/u/3300976/blog/3026867