Spring IOC源码解析:深入探讨ApplicationContext系列(第2篇)?
- 内容介绍
- 文章标签
- 相关推荐
本文共计3340个文字,预计阅读时间需要14分钟。
1. Spring IOC源码研究笔记(二)—— ApplicationContext系列
1.1 继承关系 + 非 Web 环境
在非 Web 环境下,常用的 ApplicationContext 有两类:- 配置形式为 XML 的:ClassPathXmlApplicationContext、FileSystemXmlApplicationContext 1. Spring IOC源码研究笔记(2)——ApplicationContext系列 1.1. 继承关系非web环境下,一般来说常用的就两类ApplicationContext:
-
配置形式为XML的:ClassPathXmlApplicationContext、FileSystemXmlApplicationContext
-
配置形式为注解的:AnnotationConfigApplicationContext
前者的继承链为:AbstractApplicationContext -> AbstractRefreshableApplicationContext -> AbstractRefreshableConfigApplicationContext -> AbstractXmlApplicationContext。
后者的继承链为:AbstractApplicationContext -> GenericApplicationContext。
本文共计3340个文字,预计阅读时间需要14分钟。
1. Spring IOC源码研究笔记(二)—— ApplicationContext系列
1.1 继承关系 + 非 Web 环境
在非 Web 环境下,常用的 ApplicationContext 有两类:- 配置形式为 XML 的:ClassPathXmlApplicationContext、FileSystemXmlApplicationContext 1. Spring IOC源码研究笔记(2)——ApplicationContext系列 1.1. 继承关系非web环境下,一般来说常用的就两类ApplicationContext:
-
配置形式为XML的:ClassPathXmlApplicationContext、FileSystemXmlApplicationContext
-
配置形式为注解的:AnnotationConfigApplicationContext
前者的继承链为:AbstractApplicationContext -> AbstractRefreshableApplicationContext -> AbstractRefreshableConfigApplicationContext -> AbstractXmlApplicationContext。
后者的继承链为:AbstractApplicationContext -> GenericApplicationContext。

