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

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

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

    spring的IoC容器的執(zhí)行流程

    spring的IoC容器的執(zhí)行流程


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


    My Java study notes.

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

    評論

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

    多謝了好東西  回復(fù)  更多評論   


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


    網(wǎng)站導(dǎo)航:
     
    <2009年2月>
    25262728293031
    1234567
    891011121314
    15161718192021
    22232425262728
    1234567

    導(dǎo)航

    統(tǒng)計

    公告

    ~~~~~~JAVA學(xué)習(xí)筆記~~~~~~

    常用鏈接

    留言簿(1)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 在线观看免费大黄网站| 久久久久免费精品国产小说| 无码免费午夜福利片在线 | 免费无码又爽又刺激毛片| 91丁香亚洲综合社区| 69堂人成无码免费视频果冻传媒| 亚洲色图校园春色| 99精品国产免费久久久久久下载| 亚洲国产成人无码av在线播放| 国产成人免费在线| 欧洲 亚洲 国产图片综合| 免费黄色网址入口| 国产成人综合亚洲一区| 免费jjzz在在线播放国产| 国产免费牲交视频免费播放| 国产亚洲人成无码网在线观看| 久久久久国产精品免费网站| 亚洲av专区无码观看精品天堂| 拨牐拨牐x8免费| 成年免费a级毛片| 亚洲AV无码欧洲AV无码网站| 国产在线观看麻豆91精品免费 | 亚洲自偷自拍另类图片二区| 青青草a免费线观a| 久久亚洲精品无码av| 亚洲线精品一区二区三区影音先锋| 日本免费污片中国特一级| 亚洲ts人妖网站| 国产成人亚洲综合| 51在线视频免费观看视频| 久久亚洲中文字幕无码| 国产91精品一区二区麻豆亚洲 | 一区二区免费视频| 亚洲国产成人手机在线观看| 久久精品国产精品亚洲下载| 国产成人精品免费视频大| 韩国亚洲伊人久久综合影院| 亚洲成色在线综合网站| 无码高潮少妇毛多水多水免费| 国产V片在线播放免费无码| 亚洲大片免费观看|