ApplicationContext是BeanFactory的子接口
BeanFactory:bean工厂接口;负责创建bean实例;容器里面保存的所有单例bean其实是一个map;Spring最底层的接口
ApplicationContext:是容器接口;更多负责容器功能的实现;(可以基于BeanFactory创建好的对象之上完成强大的容器)
容器可以从map中获取这个bean,并且可以进行aop、di等操作
BeanFactory是最底层的接口,ApplicationContext留给程序员使用的ioc容器接口;ApplicationContext是BeanFactory的子接口
关系图如下