Spring中的工廠模式


1.  核心思想:實例化對象;

2.  場景: 

    2.1多例對象的創建;(用一個new一個);

    2.2有些對象(接口、抽象類)不能直接實例化;

      接口--->代理      

      抽象類----->創建子類

    2.3需要對對象進行二次封裝;

3.  靜態工廠模式:

    靜態工廠必須要求有靜態方法;

    調用靜態方法的方式:類名.靜態方法;

4.  實例化工廠模式

    必須先創建工廠對象,之后通過工廠方法獲取對象;

5.  Spring工廠模式

    該模式由spring內部調用,不需要做多余配置,但是需要實現特定的接口;

    implments FactoryBean<T>:泛型指工廠要生產誰,就是誰;

    重寫3個方法;

      isSingleton  return true :單例;false表示為多例;

      

 


免責聲明!

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



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