隨筆 - 6  文章 - 129  trackbacks - 0
          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          常用鏈接

          留言簿(14)

          隨筆檔案(6)

          文章分類(467)

          文章檔案(423)

          相冊

          收藏夾(18)

          JAVA

          搜索

          •  

          積分與排名

          • 積分 - 829286
          • 排名 - 49

          最新評論

          閱讀排行榜

          評論排行榜

          Bean初始化

           spring的Ioc容器根據XML配置文件來初始化Bean.需要注意的一點是,ApplicationContext初始化Bean和基
          本的BeanFactory有所不同,基本的BeanFactory總是延遲加載Bean,直到第一次調用getBean("BeanId")方法
          請求Bean實例時,BeanFactory才會創建這個Bean,而ApplicationContext在自身初始化時就一次性創建了
          所有的Bean,了解這一點是非常重要的,因為ApplicationContext在初始化時就能驗證XML配置文件的正確性.
          而使用BeanFactory,直到調用getBean("BeanId")方法獲取Bean實例時,才可能會發現配置錯誤而導致拋出
          異常.
           只有在非常簡單的情況下,使用基本的BeanFactory才可能滿足我們的需求.絕大多時候我們使用
          ApplicationContext是最佳的選擇.在啟動的時候就能檢測配置文件的錯誤,這比使用基本的BeanFactory
          在運行一段時間后調用getBean("BeanId")拋出異常要好得多.并且,延遲加載會帶來性能上的損失.
          ApplicationContext由于在啟動時需要一次性別實例化所有的Bean,如果定義的Bean比較多,則啟動的時間
          會比較長.



          posted on 2007-10-21 12:24 Ke 閱讀(1403) 評論(1)  編輯  收藏 所屬分類: spring

          FeedBack:
          # re: spring2.0學習筆記一(Bean初始化)[未登錄] 2008-10-21 23:49 leo
          筆記很好啊,謝謝了!  回復  更多評論
            
          主站蜘蛛池模板: 凤山市| 福安市| 厦门市| 巍山| 伊通| 西畴县| 东方市| 澎湖县| 南召县| 天水市| 卫辉市| 灵石县| 扶沟县| 普陀区| 芦溪县| 保靖县| 南宁市| 普格县| 仲巴县| 佛坪县| 甘谷县| 元谋县| 全州县| 郁南县| 于都县| 丽水市| 芦溪县| 静海县| 长白| 景洪市| 茌平县| 晋中市| 清镇市| 长宁区| 府谷县| 阿尔山市| 山阳县| 侯马市| 封丘县| 贵德县| 芮城县|