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

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

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

    讀《J2EE Development without EJB》 筆記二

    Posted on 2006-01-05 19:01 JDeodar 閱讀(375) 評論(0)  編輯  收藏 所屬分類: J2EE
    1、IOC的實現策略
    • 依賴查找(Dependency Lookup)
            EJB和其他一些J2EE API(例如 servlet)都提供了依賴查找形式的IOC:容器管理對象的生命周期,受管對象則負責查找自己的依賴關系。
    • 依賴注入(Dependency Injection)
           讓容器去全權負責依賴查詢,受管對象只需暴露JavaBean的Setter方法或者帶參數的構造子,使容器可以在初始化時組裝對象的依賴關系。由于這種方式不依賴于特定的容器API或接口,稱之為“基于語言的IoC(language-base IoC)”。

    2、代碼風格
    • 針對接口編程、而非針對類編程,從而在可接插性方面獲得最大限度好處。
            接口編程何等重要。
    • 確保每個業務對象有自己的明確責任,通過對象之間的協作將責任區分明確。
            良好的設計和高素質的程序員才能得以保證。
    • 優先考慮使用Strategy設計模式,而不是具體繼承。
            Strategy設計模式還需要多加學習和實踐。
    • 但凡容器可以解決的問題(比如JNDI查詢),就不要自己編寫代碼來解決。
            容器的發展,給我們帶來了很大的便利。

    下圖為書中的一張圖,又重新劃了一邊,理解方便。
    IoC.gif

    posts - 10, comments - 2, trackbacks - 0, articles - 0

    Copyright © JDeodar

    主站蜘蛛池模板: a色毛片免费视频| jizz免费观看视频| 亚洲高清免费在线观看| 久久久久亚洲AV无码专区首| 在线播放免费人成毛片乱码| 亚洲精品无码永久中文字幕| 在线观看免费视频一区| 亚洲国产精品嫩草影院在线观看| 国产精品99久久免费观看| 亚洲AV日韩精品久久久久久久| 日韩精品久久久久久免费| 亚洲图片激情小说| 无码高潮少妇毛多水多水免费| 亚洲AV无码精品国产成人| 亚洲精品综合久久| 大地资源中文在线观看免费版 | 免费看内射乌克兰女| 亚洲国产综合人成综合网站| 你懂的网址免费国产| 亚洲一区二区三区夜色| 成人免费男女视频网站慢动作| 国产亚洲福利精品一区二区| 亚洲综合国产精品第一页| 在线人成精品免费视频| 亚洲精品无播放器在线播放| 国产成人麻豆亚洲综合无码精品| 久久99精品视免费看| 中文文字幕文字幕亚洲色| 亚洲国产成人久久综合碰| 最近中文字幕大全免费版在线| 亚洲无砖砖区免费| 免费人成在线观看播放国产| 99久久99这里只有免费的精品| 亚洲国产精品综合福利专区| 国产一区二区三区在线免费观看 | 亚洲av日韩综合一区在线观看| 在线观看免费高清视频| 又黄又大的激情视频在线观看免费视频社区在线 | 亚洲综合伊人制服丝袜美腿| 五月天婷亚洲天综合网精品偷| 国产成人久久AV免费|