<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    spring的IoC容器的執行流程

    spring的IoC容器的執行流程


    1. 應用程序的啟動 main()
    2. 創建IoC容器的代表
      • 解析xml文件(可以為任意的名字,spring默認推薦為applicationContext.xml)
      • 通過BeanFactoryPostProcessor來修改bean
      • 初始化所有的singleten bean
        • constructor注入
        • setter注入
        • BeanPostProcessor  befor方法
        • init-method
        • BeanPostProcessor  after方法
        • 返回bean實例
      • 返回BeanFactory實例
    3. 獲取bean實例,getBean(".......");
      • 如果是BeanFactory直接實現類或者非singleten bean或者lazy-init="true"都在做getBean的時候才初始化
    4. 實際的業務邏輯……
    5. 銷毀
      • 如果是XmlBeanFactory時用destroysingletens()來銷毀   是延遲加載
      • 如果是AbstractApplicationContext時用close();來銷毀    不延遲加載    配置destroy-method
    6. 結束應用程序


    My Java study notes.

    posted on 2008-11-06 00:31 mailguest 閱讀(834) 評論(1)  編輯  收藏

    評論

    # re: spring的IoC容器的執行流程 2009-02-26 08:50 gaodadawei

    多謝了好東西  回復  更多評論   


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    <2009年2月>
    25262728293031
    1234567
    891011121314
    15161718192021
    22232425262728
    1234567

    導航

    統計

    公告

    ~~~~~~JAVA學習筆記~~~~~~

    常用鏈接

    留言簿(1)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 久久久久亚洲AV无码观看| 久久夜色精品国产嚕嚕亚洲av| 亚洲精品福利你懂| 国产曰批免费视频播放免费s | 亚洲天然素人无码专区| 日韩毛片免费无码无毒视频观看| 亚洲美女激情视频| 免费精品国偷自产在线在线| 日本亚洲色大成网站www久久| 日本特黄特色aa大片免费| 国产午夜亚洲精品不卡免下载| 亚洲国产精品自在拍在线播放| 久久www免费人成看国产片| 亚洲色无码一区二区三区| 国产精品免费无遮挡无码永久视频| 亚洲国产老鸭窝一区二区三区| 精品国产免费人成电影在线观看| 国产精品亚洲精品青青青| 日韩在线免费播放| 一级毛片人与动免费观看| 亚洲第一精品福利| 成人免费午间影院在线观看| 新最免费影视大全在线播放| 亚洲gv白嫩小受在线观看| 美女视频黄的全免费视频网站| 日韩国产欧美亚洲v片| 色噜噜亚洲精品中文字幕 | 在线视频免费观看爽爽爽| 亚洲精品精华液一区二区| 亚洲色中文字幕无码AV| 亚洲免费观看在线视频| 在线播放亚洲精品| 久久精品国产亚洲77777| 国产色婷婷精品免费视频| 国产在线精品观看免费观看| 亚洲国产亚洲片在线观看播放| 免费一级毛片在播放视频| 9420免费高清在线视频| 国产精品亚洲专一区二区三区| 亚洲av中文无码乱人伦在线r▽ | 亚洲精品天堂无码中文字幕|