您好,登錄后才能下訂單哦!
本篇文章為大家展示了怎么在Spring中自動裝配Bean屬性,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
1,自動注入基本類型。
自動注入基本類型,即當一個Bean有一些基本類型的屬性時,例如String
,double
,int
等類型的屬性時,我們可以在xml中自動為這些屬性注入值。雖然這也成為自動注入的一種,但嚴格來講,這種注入并不算是真正意義上的依賴注入,充其量算是一種初始化方式或賦值方式。就一個具有真實意義的可運行系統而言,依賴,主要指的是不同組件,不同類之間相互依賴,協作完成一項工作。從這個角度來講,DI更應該指的是下面的第2種情況。
自動注入基本類型,通過property
標簽的value屬性來完成。
2,注入其他Bean類型的屬性。
即如果一個Bean有另外一個Bean或者說類類型的成員變量,那么我們可以通過DI對該屬性進行自動注入。這種情況應該算是真正意義上的自動注入。
注入其他Bean類型的屬性,通過property標簽的ref屬性來完成。
3,注入List類型的屬性。
如果一個Bean有一個List類型的屬性,那么我們可以在xml中完成對它的注入。至于該屬性是基本類型的list還是其他Bean的list,這里都可以支持。
4,注入map類型的屬性。
如果一個Bean有一個Map類型的屬性,那么我們可以在xml中完成對它的自動注入。
上述內容就是怎么在Spring中自動裝配Bean屬性,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。