关于spring:面试八股文二ApplicationContext和BeanFactory的区别

一、论断

BeanFactory是Spring中的外围组件,代表Bean工厂,能够生成Bean,保护Bean,而ApplicationContext继承了BeanFactory,也是一个Bean工厂,但它也继承了其余接口,因而它还具备获取环境变量、国际化、事件公布等性能

二、UML类图及对应其余继承接口性能

1.UML类图

2.对应继承接口性能

类名 性能
EnvironmentCapable 获取环境变量
MessageSource 国际化
ApplicationEventPublisher 事件公布
ResourcePatternResolver 解析所有合乎模式的资源

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理