Spring源码学习--ApplicationContext(十二)
2017-03-14 21:02
387 查看
ApplicationContext是所有应用上下文的父接口,其也继承了BeanFactory的相关接口,简单来说也是一个Bean工厂,所以ApplicationContext中可以有一些列的Bean操作。
ApplicationContext的源码如下:
public interface ApplicationContext extends EnvironmentCapable, ListableBeanFactory, HierarchicalBeanFactory,
MessageSource, ApplicationEventPublisher, ResourcePatternResolver {
String getId();
String getApplicationName();
String getDisplayName();
long getStartupDate();
ApplicationContext getParent();
AutowireCapableBeanFactory getAutowireCapableBeanFactory() throws IllegalStateException;
}
ApplicationContext的源码如下:
public interface ApplicationContext extends EnvironmentCapable, ListableBeanFactory, HierarchicalBeanFactory,
MessageSource, ApplicationEventPublisher, ResourcePatternResolver {
String getId();
String getApplicationName();
String getDisplayName();
long getStartupDate();
ApplicationContext getParent();
AutowireCapableBeanFactory getAutowireCapableBeanFactory() throws IllegalStateException;
}
相关文章推荐
- Spring视频学习(十二)整合Struts1.3
- spring学习笔记之DispatcherServlet源码解读
- spring源码学习笔记-初始化(五)-MessageSource/事件监听器
- STL源码剖析学习十二:算法之数值算法
- Spring IOC核心源码学习
- 学习Spring 附带源码jpetstore 一 安装配置篇
- (精)Spring IOC核心源码学习III:bean标签和自定义标签实现原理
- spring源码学习笔记-初始化(三)-BeanFactory
- spring源码学习笔记-初始化(二)-BeanFactory
- Spring源码学习-容器初始化之FileSystemXmlApplicationContext(一)构造函数 推荐
- spring学习笔记之AbstractController源码解读
- Spring源码学习(二)------ AOP
- Spring源码学习(一)------ IoC
- spring源码学习笔记-初始化(四)-PostProcessor
- Spring源码学习(一)------ IoC
- spring学习笔记:Spring IOC容器,Spring源码
- 深入剖析Spring Web源码(十二) - 处理器映射,处理器适配器以及处理器的实现 - 处理器适配器的实现架构
- Spring源码学习(一)------ IoC
- nginx 源码学习笔记(十二)——基本容器——ngx_buf
- Spring源码学习-容器初始化之FileSystemXmlApplicationContext(二)路径格式及解析方式(上) 推荐