把一个 prototype 作用域的 Bean 通过字段 @Autowired 注入到 singleton Bean 中,之后多次调用该 singleton 的方法使用这个字段,会拿到几个 prototype 实例?
Spring / Java Web
- A.每次调用该方法时容器都会重新注入一个全新的 prototype 实例
- B.每个调用线程各得到一个新实例,同一线程内多次调用时复用
- C.容器启动时报作用域不匹配异常,singleton 无法注入 prototype
- D.只有注入时创建的那一个实例,之后一直复用