<nav id="y8awq"><sup id="y8awq"></sup></nav>
  • <optgroup id="y8awq"><sup id="y8awq"></sup></optgroup>
  • 歡迎訪問北大青鳥官方網站
    0535-2114665
    java教程Spring框架開發
    日期【2017-12-20 17:29:13】 共閱:【】次
    一、IOC和DI區別
     
    (1)IOC:控制反轉,把對象創建交給spring進行配置;
     
    (2)DI:依賴注入,向類里面的屬性中設置值。
     
    (3)關系:依賴注入不能單獨存在,需要在IOC的基礎之上完成操作。
     
    二、spring整合web項目原理
     
    1、加載spring核心配置文件
     
         //加載spring配置文件,根據創建對象
     
        ApplicationContext context = new ClassPathXmlApplicationContext("bean1.xml");
     
        (1)new對象,功能可以實現,效率很低。
     
    2、實現思想:把加載配置文件和創建對象的過程,在服務器啟動時候完成。
     
    3、實現原理:
     
         (1)ServletContext對象
     
         (2)監聽器
     
         (3)具體使用:
     
                  - 在服務器啟動時候,為每個項目創建一個ServletContext對象;
     
                  - 在ServletContext對象創建時候,使用監聽器可以具體到ServletContext對象在什么時候創建;
     
                  - 使用監聽器堅挺到ServletContext對象創建時候,加載spring配置文件,把配置文件配置對象創建,把創建出來的對
     
                     象放到域對象里面(setAttribute方法);
     
                  - 獲取對象時候,到ServletContext域得到(getAttribute方法);
     

    北青鳥課程
    學員風采
    聯系我們
    電話: 0535-2114665
    郵箱:bdqn@ytaccp.com
    網址:http://www.ytaccp.com/
    地址:煙臺市芝罘區南大街117號文化宮大廈2層
    0535-2114665
    手機站
    COPYRIHGT 2017 煙臺中北煙臺校區 版權所有 ALL RIGHTS RESERVED
    地址:煙臺市芝罘區南大街117號文化宮大廈2層 技術支持:煙臺北大青鳥
    亚洲2020久久久久久久,久久久久精品国产无码,在线播放国产精品三级网,亚洲日韩视频在看观看