几个重点:
BeanFactory
接口提供的查找 Bean 的方法,需要时都会到父级工厂(如果有的话)中去查找。ListableBeanFactory
接口中可以获得一类 Bean,不会包含父级工厂中的 Bean。ApplicationContext
接口继承了ListableBeanFactory
接口,同时继承了HierarchicalBeanFactory
接口以支持父级上下文。WebApplicationContext
接口在ApplicationContext
的基础上,增加了对 Web 环境的支持。- 每个 Web 应用有一个根上下文,每个 Servlet(包括 DispatcherServlet)都有自己的子上下文。
留言