如果两个Bean,一个是单例作用域,另一个是请求(request)作用域,使用注解注入它们,程序启动时会报错吗?
考察说明
考察Spring依赖注入中作用域生命周期兼容性与启动期行为
回答思路
- 说明单例Bean在容器启动时立即实例化并完成注入
- 指出请求作用域Bean在启动时尚未创建,依赖注入仅在请求期间发生
- 识别单例Bean注入请求作用域Bean时可能出现的生命周期不匹配问题
- 解释通过代理(如@Lazy或ScopedProxy)解决注入问题的方案
本题已收录答题指导
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。