在Spring中如何創建對象?


1.通過構造方法創建:

·  1.1無參構造創建:默認情況。

  1.2有參構造創建:需要明確配置(構造方法重載時默認加載同參的最后一個構造方法)。、

    1.2.1需要在類中提供有參構造方法。

    1.2.2在applicationContext.xml中設置調用哪個構造方法創建對象。

      1.2.2.1如果設定的條件匹配多個構造方法,默認使用最后一個構造方法。

      1.2.2.2 index : 參數的索引,從 0 開始

      1.2.2.3 name: 參數名
      1.2.2.4 type:類型(區分開關鍵字和封裝類 int 和 Integer)

 

2. 實例工廠
  2.1 工廠設計模式:幫助創建類對象.一個工廠可以生產多個對象. 2.2 實例工廠:需要先創建工廠,才能生產對象
  2.3 實現步驟:
  2.3.1 必須要有一個實例工廠

  2.3.2 在 applicationContext.xml 中配置工廠對象和需要創建的對象

3. 靜態工廠
  3.1 不需要創建工廠,快速創建對象.

   3.2 實現步驟
    3.2.1 編寫一個靜態工廠(在方法上添加 static)

3.2.2 在 applicationContext.xml 中

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM