ApplicationContext

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


MessageSource

MessageSource 接口提供了国际化的能力;


BeanFactory|ListableBeanFactory|HierarchicalBeanFactory


`BeanFactory` 接口提供了核心的获取 Bean 的能力;

`ListableBeanFactory` 接口的能力是对获取 Bean 信息能力的增强;

`HierarchicalBeanFactory` 接口提供了父子 `BeanFactory` 实例能力;


ApplicationEventPublisher

`ApplicationEventPublisher` 接口提供了事件解耦模型;


ResourcePatternResolver

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


EnvironmentCapable

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


本篇文章来源于微信公众号: DevXJava



微信扫描下方的二维码阅读本文

此作者没有提供个人介绍
最后更新于 2023-05-28