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

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

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

    好·色之徒

    淺談DAO模式

    Posted on 2008-07-19 12:36 城市劣人 閱讀(1466) 評論(0)  編輯  收藏

    DAO模式在現在的開發中應用非常的廣泛,它可以幫助我們實現持久化邏輯和業務邏輯的分離,同時實現對多種持久化實現的支持。當然現在你可以通過 hibernate來實現對多種持久化的支持,由于新的技術新的方式的出現,DAO也相應的做出了一些調整,比如泛型DAO,在SpringSide中有 很還得例子可以參考這方面的實現。

    這里聊下傳統意義上的DAO模式(在閻宏的JAVA與模式書中有詳細的介紹),需要注意的幾個方面:

    1、不要DAO中出現業務邏輯

    DAO只需關注持久化部分,可以通過Facade來控制事務的邊界,從而提高DAO的復用性,在不同的事務策略中應用

    2、不要過多的在 DAO層捕捉異常

    在很多的開發中,會喜歡使用Checked Exception,拋到servcie層、再到action層,其實在DAO中發生的異常常常是不可恢復的(比如DB的連接問題),所以應該選擇 RuntimeException,我們所需要的只是log的記錄并通知管理員,并通過全局的異常處理畫面告之。

    暫時這些,由于ORM的懶加載技術,在DAO中可能會有些調整,為了增加DAO的復用性,這方面的技術也應該剝離出來,不過暫時還沒這么處理過,所以無法總結,希望有這方面經驗的人提供一些

    更多詳情請參見:www.hao-se.cn


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


    網站導航:
     

    posts - 39, comments - 91, trackbacks - 0, articles - 1

    Copyright © 城市劣人

    好·色之徒
    主站蜘蛛池模板: 国产亚洲午夜高清国产拍精品| 亚洲jizzjizz在线播放久| 久久国产精品成人免费| 亚洲免费视频网站| 免费人成视频在线| a级毛片免费观看网站| 亚洲激情黄色小说| 内射无码专区久久亚洲| 99精品免费观看| 男男gay做爽爽的视频免费| 亚洲高清在线观看| 国产精品久久久久影院免费| 免费无码又爽又刺激网站直播| 亚洲13又紧又嫩又水多| 久久精品国产亚洲一区二区三区 | AAA日本高清在线播放免费观看| 亚洲综合在线成人一区| 亚洲国产成人精品91久久久| 中国人xxxxx69免费视频| 四虎成人精品国产永久免费无码 | 在线观看免费视频网站色| 亚洲一级毛片免费在线观看| 亚洲国产电影av在线网址| 2020久久精品国产免费| 美女巨胸喷奶水视频www免费| 亚洲综合色7777情网站777| 最新精品亚洲成a人在线观看| 成年女人午夜毛片免费视频| 免费观看91视频| 免费高清A级毛片在线播放| 亚洲一区二区三区免费观看| 亚洲国产精品无码成人片久久| 国产无遮挡色视频免费视频| free哆啪啪免费永久| 不卡视频免费在线观看| 精品国产亚洲AV麻豆| 天堂亚洲国产中文在线| 亚洲综合激情另类小说区| 亚洲VA中文字幕无码一二三区| 亚洲乱码中文字幕手机在线| 午夜高清免费在线观看|