问题:为什么会拿不到 Bean ?
1、可能没有扫描到
检查一下包的关系,再参考:《Bean 的扫描方式与范围》
2、还可能你在扫描之前拿了
这时,你可以改用异步获取,参考:《注入或手动获取 Bean(IOC)》
3、就是没有
有些注入是能力动态产生的,不一定直接在容器里。比如:《注解能力的“类型扩展”开发(虚空注入)》
检查一下包的关系,再参考:《Bean 的扫描方式与范围》
这时,你可以改用异步获取,参考:《注入或手动获取 Bean(IOC)》
有些注入是能力动态产生的,不一定直接在容器里。比如:《注解能力的“类型扩展”开发(虚空注入)》