spring學習(9)-屬性注入定義集合

今天小編開始學習spring,今天先記錄一下spring中屬性注入如何定義集合。

工具/原料

電腦一台
eclipse

方法/步驟

下圖是小編的spring的java項目目錄結構,如下圖:

下圖中代碼是小編這個maven項目的pom.xml文件配置,可以看出這個項目只是用到了兩個包的依賴,如下圖:

下圖是小編定義的Car類,裡面有四個屬性,然後創建一個帶有三個參數的構造方法,在bean配置文件中通過構造器注入的方式注入,並重寫toString方法用於觀察,如下圖:

下圖是小編定義的Person類,裡面有三個屬性,其中一個屬性是Car,然後創建三個屬性的set、get方法,在bean配置文件中通過屬性注入的方式注入,並重寫toString方法用於觀察,如下圖:

下圖是小編的bean配置文件,這裡注入兩個car的bean,然後注入一個Person的bean,如下圖:

下圖是小編的主程序入口代碼,先獲取IOC容器,然後根據id獲取IOC容器中指定的bean,輸出控制台正常顯示,如下圖:

按照下圖中紅色箭頭指示位置點擊【Namespace】,這裡定義集合需要命名空間【util】,這裡勾選【util】,如下圖:

然後在指定位置使用util標籤定義集合bean,並在Person的bean中引用,如下圖:

下圖是小編的主程序入口代碼,先獲取IOC容器,然後根據id獲取IOC容器中指定的bean,輸出控制台正常顯示,如下圖:

注意事項

個人觀點,僅供參考。
感謝閱讀。

本文內容整理自網絡, 文中所有觀點看法不代表淘大白的立場