
ApplicationContext

ApplicationContext 接口是对多个接口的继承,对外提供更丰富的功能. ApplicationContext 接口不是一个大而全的接口,而是 `extends` 了多个接口,体现了分治的思想;
MessageSource
MessageSource 接口提供了国际化的能力;

BeanFactory|ListableBeanFactory|HierarchicalBeanFactory

`BeanFactory` 接口提供了核心的获取 Bean 的能力;
`ListableBeanFactory` 接口的能力是对获取 Bean 信息能力的增强;
`HierarchicalBeanFactory` 接口提供了父子 `BeanFactory` 实例能力;
ApplicationEventPublisher
`ApplicationEventPublisher` 接口提供了事件解耦模型;

ResourcePatternResolver
`ResourcePatternResolver` 接口提供了资源获取能力;

EnvironmentCapable
`EnvironmentCapable` 接口提供了获取配置信息的能力;


本篇文章来源于微信公众号: DevXJava
微信扫描下方的二维码阅读本文

Comments NOTHING