摘要:如果這個類的方法有修飾,就成為第二種的裝配方式代碼生成要自動裝配的類要保留默認構造函數,需要裝配的屬性使用來裝配。顯示裝配分為兩種,一種是代碼裝配,一種是裝配。和相比,上面這種形式的中的是調用默認構造函數生成的。
Bean的自動裝配
通過@ComponentScan掃描發現將要裝配到ApplicationContext中的Bean。@ComponentScan中如果沒有寫包名,那么默認掃描當前修飾類同包名。通過掃掃描裝配的類有一個默認ID,就是把類的名字首字母小寫的類名。
通過@Autowire滿足Bean的依賴,依賴的地方可以寫接口,但是如果在容器中沒有實現類或者有多個實現類的時候,報出裝配異常。
@Configuration用來修飾一個類,表示這個類是用來生成Bean用的,如果這個類上有ComponentScan,則自動裝配。如果這個類的方法有@Bean修飾,就成為第二種Bean的裝配方式:Java代碼生成Bean;
要自動裝配的類要保留默認構造函數,需要裝配的屬性使用@Autowire來裝配。
Java代碼裝配Bean在一些情況下,第三方的類庫中的類想要納入到容器管理,這種情況自動裝配是實現不了的。只能采用顯示裝配。顯示裝配分為兩種,一種是Java代碼裝配,一種是Xml裝配。JavaConfig文件使用Java類書寫,不含有任何的業務邏輯,只是裝配Bean的配置信息,一般在項目中分開到多帶帶的包中書寫。
使用@Configuration標注一個類成為配置類。
使用@Bean修飾一個方法來表示在容器中實例化一個類。在被@Bean修飾的方法中,可以使用任何一種方式構建一個Bean并返回,返回的對象實例會被注冊到容器中。默認情況下,裝配的Bean的ID是方法的名字。
其中bean屬性的ID可以省略,會自動生成一個全類名#No樣子的ID名稱。
和JavaConfig相比,上面這種形式的xml中的Bean是Spring調用默認構造函數生成的。
在一個Spring環境的應用中,Bean裝配方式可以混合。在進行依賴注入的時候,Autoware并不區分Bean的構造來源。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/67673.html
摘要:哪吒社區技能樹打卡打卡貼函數式接口簡介領域優質創作者哪吒公眾號作者架構師奮斗者掃描主頁左側二維碼,加入群聊,一起學習一起進步歡迎點贊收藏留言前情提要無意間聽到領導們的談話,現在公司的現狀是碼農太多,但能獨立帶隊的人太少,簡而言之,不缺干 ? 哪吒社區Java技能樹打卡?【打卡貼 day2...
摘要:入門篇學習總結時間年月日星期三說明本文部分內容均來自慕課網。主要的功能是日志記錄,性能統計,安全控制,事務處理,異常處理等等。 《Spring入門篇》學習總結 時間:2017年1月18日星期三說明:本文部分內容均來自慕課網。@慕課網:http://www.imooc.com教學示例源碼:https://github.com/zccodere/s...個人學習源碼:https://git...
摘要:事務管理學習總結時間年月日星期二說明本文部分內容均來自慕課網。一致性一致性指事務前后數據的完整性必須保持一致。聲明式事務管理基于的方式很少使用需要為每個進行事務管理的類,配置一個進行增強。 《Spring事務管理》學習總結 時間:2017年2月7日星期二說明:本文部分內容均來自慕課網。@慕課網:http://www.imooc.com/教學示例源碼:https://github.com...
摘要:前提好幾周沒更新博客了,對不斷支持我博客的童鞋們說聲抱歉了。熟悉我的人都知道我寫博客的時間比較早,而且堅持的時間也比較久,一直到現在也是一直保持著更新狀態。 showImg(https://segmentfault.com/img/remote/1460000014076586?w=1920&h=1080); 前提 好幾周沒更新博客了,對不斷支持我博客的童鞋們說聲:抱歉了!。自己這段時...
摘要:慕課網發送郵件學習總結時間年月日星期六說明本文部分內容均來自慕課網。 慕課網《Spring Boot 發送郵件》學習總結 時間:2018年09月08日星期六 說明:本文部分內容均來自慕課網。@慕課網:https://www.imooc.com 教學源碼:https://github.com/ityouknow/... 學習源碼:https://github.com/zccoder...
摘要:學習總結學習整理的一些筆記,很簡單。大部分認為和只是不同的叫法而已。依賴注入的兩種方式和注解使用注釋驅動的功能源碼剖析 Spring IoC學習總結 學習spring Ioc整理的一些筆記,很簡單。分享給大家。 IoC 基本概念 在這之前,我們先記住一句話。好萊塢原則:Dont call us, we will call you.其實這句話很恰當地形容了反轉的意味;Ioc, Inve...
閱讀 2672·2021-11-18 10:02
閱讀 3402·2021-09-28 09:35
閱讀 2586·2021-09-22 15:12
閱讀 742·2021-09-22 15:08
閱讀 3071·2021-09-07 09:58
閱讀 3464·2021-08-23 09:42
閱讀 725·2019-08-30 12:53
閱讀 2072·2019-08-29 13:51