首页 > 其他 > 详细

对于@Component注解的理解

时间:2018-10-09 10:07:01      阅读:148      评论:0      收藏:0      [点我收藏+]

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

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

对于@Component注解的理解

原文:https://www.cnblogs.com/EchoXian/p/9758629.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!