posts - 40,  comments - 4,  trackbacks - 0
          1. DAO的職責就是增刪改查,不該有多余的邏輯。這個問題其實我碰到過很多人寫的代碼和接口的設計都非常不合理。我個人有一個標準,你可以參考一下,如果用Hibernate的話,DAO的實現代碼絕不會超過15行,至少我現在的DAO就是這樣的。DAO互相調用?這是絕對不可能的,除非你設計有問題。

          2. Service層的職責就是實現具體的業務操作。我不認為Service之間有必要相互調用,至少目前我還沒有碰到過有必要互相調用的情況,我認為良好的設計也是可以避免這一點的。

          3. 配置文件多使用autowire就可以變得異常簡單,除非你認為autowire會影響性能。

          4. 看實際情況,我Facade有時候是個好主意,不過我還沒有使用過,Service接口直接暴露給Action層。
          posted on 2007-05-23 08:55 larryjava 閱讀(156) 評論(0)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 乐清市| 南开区| 家居| 北川| 阿拉善右旗| 称多县| 衡阳县| 黔南| 商河县| 修文县| 黎城县| 惠水县| 个旧市| 丹寨县| 墨竹工卡县| 广平县| 宕昌县| 伊金霍洛旗| 浦江县| 无锡市| 偏关县| 工布江达县| 四会市| 南召县| 河曲县| 台山市| 大庆市| 石棉县| 崇明县| 揭西县| 洛浦县| 吉林省| 新邵县| 班戈县| 尼勒克县| 泉州市| 太湖县| 西平县| 南康市| 颍上县| 芜湖市|