如果從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