现在有一个类 A
@Autowired 对象 b
成员变量 c
计划 调用带参构造方法初始化 c
此时项目启动失败 报错A类需要bean c
这是为什么?
重新new的A对象 b变量为null 这种一般如何解决 一部分参数需要注入 一部分需要自己构造
现在已经改成 A类 去掉注解@Component b变量在构造方法中 getBean
...全文
16234打赏收藏
@Component 找不到bean
现在有一个类 A @Autowired 对象 b 成员变量 c 计划 调用带参构造方法初始化 c 此时项目启动失败 报错A类需要bean c 这是为什么? 重新new的A对象 b变量为null 这种一般如何解决 一部分参数需要注入 一部分需要自己构造 现在已经改成 A类 去掉注解@Component b变量在构造方法中 getBean