为了账号安全,请及时绑定邮箱和手机立即绑定

请问老师@component @configuration 这两个注解有啥区别呢?

请问老师@component @configuration 这两个注解有啥区别呢?

正在回答

5 回答

@Component注解是说这个类需要被组件扫描器扫描到并实例化对象到IOC容器;@Configuration注解是说这个类是一个类似XML文件的配置类,里面用bean标签标记的方法需要被实例化到IOC容器中。在springboot中取消了XML文件并大量使用@Configuration注解的类实现配置。

0 回复 有任何疑惑可以回复我~

这两个的相同点是都是注解在类上的注解,不同点就是@Component注解的范围最广,所有类都可以注解,但是@Configuration注解一般注解在这样的类上:这个类里面有@Value注解的成员变量和@Bean注解的方法,就是一个配置类。

1 回复 有任何疑惑可以回复我~

sorry 我看错了。

0 回复 有任何疑惑可以回复我~

我看的是spring入门篇 第四章节啊

0 回复 有任何疑惑可以回复我~

这是phpDocumentor的文档。

http://www.phpdoc.org/docs/latest/index.html


可以看出,tag中并没有 @component @configuration 这两个。

你是在哪里看到的?请给出出处。


从字面上理解,应该是组件和配置的意思。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

请问老师@component @configuration 这两个注解有啥区别呢?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号