2019独角兽企业重金招聘Python工程师标准>>>

##环境

  • java
  • spring mvc ##遇到的问题 项目在增加AOP的实现后,发现某个类无法@Autowire一个实例,显示如下的exception: No qualifying bean of type.... ##问题的分析
  • 项目原本不会出现这个问题
  • 是由于增加AOP引发的问题
  • AOP会代理一些bean, 默认下使得一些bean的类型变成了这些bean的接口类型 由此便猜测到无法@Autowire的那个bean的引用没有使用接口类型 ##问题总结
  • 一般最好使用接口作为引用 ##ps 老代码加新功能,遇到这种问题,还是有点小坑的

转载于:https://my.oschina.net/20140128/blog/334969

关于被代理的bean的注入的问题相关推荐

  1. 单元测试 applicationinfomanager bean无法注入_你真的会用Spring吗?如何在单例Bean中注入原型Bean...

    遇到什么问题 假设单例 BeanA 需要使用原型 BeanB(BeanB 可能是 BeanA 的一个属性值).可是容器仅创建一次单例 BeanA,因此只有一次机会来设置属性 BeanB. @Scope ...

  2. Spring常见错误 - Bean构造注入报空指针异常

    Spring常见错误 - Bean构造注入报空指针异常 前言 一. 构造器内报NPE 1.1 案例 1.2 原理分析 1.2.1 空指针发生在哪一个阶段? 1.2.2 studentService字段 ...

  3. 在kotlin companion object中读取Bean,注入Bean对象

    在kotlin companion object中读取Bean,注入Bean对象 在使用kotlin时,或多或少地会使用到一些公共组件,如 http. mongo. redis相关的组件.   使用组 ...

  4. Spring之使用注解实例化Bean并注入属性

    1.准备工作 (1)导入jar包 除了上篇文章使用到的基本jar包外,还得加入aop的jar包,所有jar包如下 所需jar包 (2)配置xml <?xml version="1.0& ...

  5. Spring——Filter过滤器注入Bean时注入失败[NULL]

    问题描述 Spring中Filter注入Bean时注入失败,Bean一直为空. @Slf4j @Component public class RestAuthFilter extends FormAu ...

  6. 零配置 之 Spring 注解实现Bean依赖注入

    转载自  [第十二章]零配置 之 12.2 注解实现Bean依赖注入 --跟我学spring3 12.2  注解实现Bean依赖注入 12.2.1  概述 注解实现Bean配置主要用来进行如依赖注入. ...

  7. 面试官:Spring代理目标bean时为何通过TargetSource类型对目标bean封装?

    在Spring代理目标bean的时候,其并不是直接创建一个目标bean的对象实例的,而是通过一个TargetSource类型的对象将目标bean进行封装,Spring Aop获取目标对象始终是通过Ta ...

  8. Spring框架XML配置文件使用外部Bean属性注入

    Spring框架XML配置文件使用外部Bean属性注入 (1)创建两个类service类和dao类 (2)在service中调用dao里面的方法 (3)使用Spring框架进行调用 (4)创建测试类 ...

  9. Spring在多线程中bean的注入问题

    Spring 在多线程中,bean的注入问题 使用SSM框架,在Service层需要另开一个线程,在线程中使用@Resource或者@Autowired注入全部为NULL, @Component pu ...

最新文章

  1. 借助Redis锁,完美解决高并发秒杀问题
  2. 好家伙!JDK16 GA 终于发布,内置 Lombok 的功能,真的顶?
  3. python--二进制的用法
  4. docker私有仓库harbor配置helm chart仓库(安装helm chart插件)
  5. gitlab mysql启动不了_gitlab不支持mysql,这就是我学习PostgreSQL的原因
  6. C++11中range-based for loops中与的区别
  7. Delphi的“动态窗体”技术实际应用[网络摘抄]
  8. 标题 计算机构自由度时主要步骤有哪些,2010年1月全国自考混凝土结构设计试题和答案...
  9. 【ElasticSearch】Es 源码之 UsageService 源码解读
  10. zookeeper 日志查看_Linux环境下安装部署单机Zookeeper
  11. anaconda 创建,激活,退出,删除环境
  12. 使用jdk1.8 新特性stream实现多级分类
  13. 2021谷饶中学高考成绩查询,2020汕头地理生物中考成绩查询入口
  14. 组合导航(九):三维简化的INS/GPS组合导航系统
  15. 一文解决关于建立时间和保持时间的困惑
  16. 理论力学知识要点归纳(四)
  17. 新闻推荐系统-项目介绍(PRD)
  18. 2021年春季PAT甲级考试
  19. HTML5 —新增标签
  20. HBuilderX 安装教程

热门文章

  1. 基于555时基集成芯片压控振荡器
  2. IN-12辉光数码管:俄罗斯进口的器件
  3. 智能车竞赛技术报告 | 全向行进组 - 沈阳工业大学 - 找不到北队
  4. 语音合成模块 文本转TTS 真人发音 SYN6288
  5. 2021年春季学期-信号与系统-第一次作业参考答案-第四题
  6. 电网电压波形是否失真?
  7. 使用BH1750测量激光发射器的强度
  8. c++编译器里的字体_从C的for和Python的for聊起
  9. 吃鸡2019年5月7日服务器维护,绝地求生正式服5月17日停机更新维护多久到几点
  10. 请选择JAVA中有效的标识_Java中有效的标识符是什么?