Spring 中 BeanFactory 和 FactoryBean 有什么区别?
考察说明
考察对 Spring 核心容器概念的理解与辨析能力
回答思路
- 准确说明 BeanFactory 是容器的根接口,负责管理 Bean 生命周期
- 正确解释 FactoryBean 是一种特殊的 Bean,用于创建其他 Bean 实例
- 能举例说明 FactoryBean 的典型使用场景,如代理、复杂初始化
- 必要时对比两者与 ApplicationContext 的关系
本题已收录答题指导
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。