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 閱讀(153) 評論(0)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 洛阳市| 进贤县| 扎囊县| 南汇区| 抚州市| 莎车县| 泰和县| 剑阁县| 青川县| 武隆县| 浠水县| 闵行区| 清苑县| 姜堰市| 南乐县| 濮阳市| 张家口市| 曲麻莱县| 丁青县| 祁东县| 宝清县| 镇康县| 孙吴县| 西畴县| 黄骅市| 汝阳县| 连州市| 韩城市| 磴口县| 沂南县| 凯里市| 砚山县| 左贡县| 盐津县| 巴塘县| 泽州县| 沈阳市| 大方县| 南江县| 砀山县| 浮山县|