后端岗位面试题更新 2026-08-05

如果两个Bean,一个是单例作用域,另一个是请求(request)作用域,使用注解注入它们,程序启动时会报错吗?

小天才后端开发通信/运营商风险判断技术原理Spring Framework

考察说明

考察Spring依赖注入中作用域生命周期兼容性与启动期行为

回答思路

  1. 说明单例Bean在容器启动时立即实例化并完成注入
  2. 指出请求作用域Bean在启动时尚未创建,依赖注入仅在请求期间发生
  3. 识别单例Bean注入请求作用域Bean时可能出现的生命周期不匹配问题
  4. 解释通过代理(如@Lazy或ScopedProxy)解决注入问题的方案
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。