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)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 金溪县| 沾化县| 将乐县| 济阳县| 怀来县| 永和县| 江口县| 滨州市| 济宁市| 晋江市| 唐海县| 巧家县| 辉县市| 阿拉尔市| 米林县| 通化市| 江西省| 新竹县| 松阳县| 张掖市| 芜湖市| 清新县| 阿瓦提县| 绩溪县| 合山市| 永靖县| 青龙| 阿拉善右旗| 礼泉县| 洛浦县| 松阳县| 平阳县| 竹溪县| 乐业县| 安乡县| 获嘉县| 方山县| 甘孜| 钟祥市| 明水县| 乐亭县|