spring-常见的spring容器类型
1 父级容器
spring上下文,基础的上下文是AbstractApplicationContext,有两个子类继承了该类。AbstractRefreshableApplicationContext和GenericApplicationContext
2 AbstractRefreshableApplicationContext
典型的上下文有如下几个
ClassPathXmlApplicationContext
FileSystemXmlApplicationContext
XmlWebApplicationContext
GroovyWebApplicationContext
AnnocationConfigWebApplicationContext
3 GenericApplicationContext
GenericApplicationContext持有一个DefaultListableBeanFactory实例,实现了BeanDefinitionRegistry接口
AnnotationConfigServletWebServerApplicationContext--springboot默认使用的容器