# ApplicationContext 和 BeanFactory 区别

<span style="color: #3f5fbf;"> \* 1、ApplicationContext继承了BeanFactory</span>

<span style="color: #3f5fbf;"> \* 2、ApplicationContext拥有BeanFactory的所有功能</span>

<span style="color: #3f5fbf;"> \* 3、ApplicationContext拥有额外的功能、例如获取环境变量、事件发布、资源等</span>