spring-常见的spring容器类型

1 父级容器

spring上下文,基础的上下文是AbstractApplicationContext,有两个子类继承了该类。AbstractRefreshableApplicationContext和GenericApplicationContext

 

 

2 AbstractRefreshableApplicationContext

 

典型的上下文有如下几个
  ClassPathXmlApplicationContext
  FileSystemXmlApplicationContext
  XmlWebApplicationContext
  GroovyWebApplicationContext
  AnnocationConfigWebApplicationContext

 

3 GenericApplicationContext

 

 

 GenericApplicationContext持有一个DefaultListableBeanFactory实例,实现了BeanDefinitionRegistry接口

AnnotationConfigServletWebServerApplicationContext--springboot默认使用的容器

 

posted @ 2022-01-14 09:45  zhenjingcool  阅读(374)  评论(0编辑  收藏  举报