Ryan's WorkSpace
  • 首页
  • 关于我
  1. 首页
  2. Java
  3. 正文

使用@Resource注入导致的 But was actually of type 'com.sun.proxy.$Proxy**' 问题解决方案

2021年03月18日 160点热度 0人点赞 0条评论

内容纲要

使用SpringBoot进行依赖注入时常用@Autowired或者@Resource注解进行注入。
虽然@Resource是标准用法,但是错误的使用仍然会导致出现问题。

如果应用存在相同BeanName的Spring Bean,@Resource注解就无法正常根据byName注入,而@Autowired采用byType注入,存在多个Bean实例则通过@Qualifier注解唯一确定。

若需要使用@Resource注入,则需要保证BeanName唯一。

相关

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: Java
最后更新:2021年03月18日

Ryan Lee

如果帮助到你,请点击广告,谢谢!

点赞
< 上一篇

文章评论

您需要 登录 之后才可以评论

如果帮助到你,请点击广告,谢谢!

用户您好!请先登录!
登录 注册
Social Media
Github: ryanlee2014
标签聚合
Apache GitHub JavaScript C++ Java php hustoj C
友链
Pacolyon
Lucien's blog
Slian's DreamWork
卡拉搜索
  • 0
  • 17,846
  • 6,853
  • 0
广告

COPYRIGHT © 2020 Ryan's WorkSpace. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

登录
注册|忘记密码?