一、论断
BeanFactory 是 Spring 中的外围组件,代表 Bean 工厂,能够生成 Bean,保护 Bean,而 ApplicationContext 继承了 BeanFactory,也是一个 Bean 工厂,但它也继承了其余接口,因而它还具备获取环境变量、国际化、事件公布等性能
二、UML 类图及对应其余继承接口性能
1.UML 类图
2. 对应继承接口性能
类名 | 性能 |
---|---|
EnvironmentCapable | 获取环境变量 |
MessageSource | 国际化 |
ApplicationEventPublisher | 事件公布 |
ResourcePatternResolver | 解析所有合乎模式的资源 |