博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
对于@Component注解的理解
阅读量:5149 次
发布时间:2019-06-13

本文共 350 字,大约阅读时间需要 1 分钟。

今天写了一个demo,使用@Autowired注入一个demo类失败,报no bean of type错误,但是同样的DemoService作为Service层可以成功注入,唯一的区别在于DemoService上有@Service注解,后加上@Component注解后可成功注入。

这引起我的思考,@Autowired是通过spring容器自动创建对象属性方法,@Service注解告诉spring这是Service类,才能实现注入,而我的demo类并没有使用注解交给spring管理,导致无法依赖注入,@Component注解刚好可以用于无法定义属于什么类型,但又想交给spring管理时使用。

转载于:https://www.cnblogs.com/EchoXian/p/9758629.html

你可能感兴趣的文章
TopK
查看>>
网络协议分析工具wireshark
查看>>
FlowPortal-BPM——功能:判断数据库表中字段是否重复并阻止提交或保存
查看>>
打开终端,提示 “无法加载文件C:\XXX\WindowsPowerShell\profile.ps1,因为在此系统上禁止运行脚本” 的错误...
查看>>
【Web技术学习】JS学习笔记
查看>>
React Native的缓存和下载
查看>>
Python 正则表达式入门(初级篇)
查看>>
python学习之三 scrapy框架
查看>>
[转帖]Docker常用命令总结
查看>>
多线程GCD-牛逼中央调度器
查看>>
找水王
查看>>
牛客练习赛33 E tokitsukaze and Similar String (字符串哈希hash)
查看>>
专为多设备、多分辨率应用而设计
查看>>
51nod 1298 圆与三角形
查看>>
day 7-7 线程池与进程池
查看>>
VALSE2019总结(6)-年度总结-Re-ID
查看>>
luogu_1414 又是毕业季II
查看>>
List
查看>>
图Graph
查看>>
linux文件截取前几行,后几行,中间几行命令
查看>>