課程
/后端開發(fā)
/Java
/Spring入門篇
請問老師@component @configuration 這兩個注解有啥區(qū)別呢?
2015-04-13
源自:Spring入門篇 4-8
正在回答
@Component注解是說這個類需要被組件掃描器掃描到并實(shí)例化對象到IOC容器;@Configuration注解是說這個類是一個類似XML文件的配置類,里面用bean標(biāo)簽標(biāo)記的方法需要被實(shí)例化到IOC容器中。在springboot中取消了XML文件并大量使用@Configuration注解的類實(shí)現(xiàn)配置。
這兩個的相同點(diǎn)是都是注解在類上的注解,不同點(diǎn)就是@Component注解的范圍最廣,所有類都可以注解,但是@Configuration注解一般注解在這樣的類上:這個類里面有@Value注解的成員變量和@Bean注解的方法,就是一個配置類。
sorry 我看錯了。
我看的是spring入門篇 第四章節(jié)啊
這是phpDocumentor的文檔。
http://www.phpdoc.org/docs/latest/index.html
可以看出,tag中并沒有?@component @configuration 這兩個。
你是在哪里看到的?請給出出處。
從字面上理解,應(yīng)該是組件和配置的意思。
舉報
為您帶來IOC和AOP的基本概念及用法,為后續(xù)高級課程學(xué)習(xí)打下基礎(chǔ)
3 回答有@component直接注解類,為什么還要@bean呢,有什么區(qū)別嗎?
3 回答@Configuration(注解類) + @Bean(注解方法) 相當(dāng)于xml配置中bean,那么與@Component, @Repository, @Service, @Controller定義的Bean有什么區(qū)別
1 回答關(guān)于@Configuration和@Component
3 回答@AutoWired 注解 @Configuration 類的成員變量是有什么用?
1 回答注入與Bean注冊的區(qū)別,聯(lián)系
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2018-11-17
@Component注解是說這個類需要被組件掃描器掃描到并實(shí)例化對象到IOC容器;@Configuration注解是說這個類是一個類似XML文件的配置類,里面用bean標(biāo)簽標(biāo)記的方法需要被實(shí)例化到IOC容器中。在springboot中取消了XML文件并大量使用@Configuration注解的類實(shí)現(xiàn)配置。
2016-05-07
這兩個的相同點(diǎn)是都是注解在類上的注解,不同點(diǎn)就是@Component注解的范圍最廣,所有類都可以注解,但是@Configuration注解一般注解在這樣的類上:這個類里面有@Value注解的成員變量和@Bean注解的方法,就是一個配置類。
2015-04-13
sorry 我看錯了。
2015-04-13
我看的是spring入門篇 第四章節(jié)啊
2015-04-13
這是phpDocumentor的文檔。
http://www.phpdoc.org/docs/latest/index.html
可以看出,tag中并沒有?@component @configuration 這兩個。
你是在哪里看到的?請給出出處。
從字面上理解,應(yīng)該是組件和配置的意思。