spring bean的自動裝配方式 種種

1.byName 是指經過bean的屬性名字進行裝配,在spring的xml文檔中查找與要裝配屬性相同名稱的bean進行裝配。spring

2.byType 是指在spring 的xml中正好有一個與屬性類型相同的bean進行自動裝配。若是有多於一個這樣的bean就拋出一個異常之處不能對那個bean使用自動裝配功能。xml

3.constructor(構造方法):是指根據構造方法中的參數在spring的xml文件中查找相匹配的bean文檔

4.autodect:同過對bean檢查類內部來選擇constructor或bytype方式進行注入,先找到constructor就用constructor ,若是沒有constructor就用bytype。引用

5.no就是不使用自動裝配。方法

bean的引用必須經過ref元素定義。不少大型應用不容許使用自動裝配。由於它對於bean之間的依賴參考關係不清晰。異常

相關文章
相關標籤/搜索