spring3 bean容器相关源码学习----ApplicationContext接口


如果从ApplicationContext所继承的接口来看,ApplicationContext具有如下描述

1、EnvironmentCapable

获取环境参数的能力

2、ListableBeanFactory

可列举的bean工厂

3、HierarchicalBeanFactory

分层的bean工厂

4、ResourcePatterResolver

获取资源的能力

5、Messagesource

获取提示消息的能力

6、ApplicationEventPublisher

拥有发布应用事件(ApplicationEvent)的能力


再看ApplicationContext自身的几个方法

1、获取唯一标识id

2、ApplicationContext的名称

3、ApplicationContext的展示名称

4、获取启动时间

5、获取上级ApplicationContext

上述的几个方法和接口,共同描述了ApplicationContext

猜你喜欢

转载自blog.csdn.net/wtc860104/article/details/38494595