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

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

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

    隨筆 - 53, 文章 - 0, 評論 - 3, 引用 - 0
    數據加載中……

    包結構命名的新方法

    J2EE項目中基本都是遵循分層架構的,自然包結構也是基于分層的。DAO層有DAO package。service 層有service package。在這些包下面再根據模塊劃分子包。

    我覺得另一種可行的方案是根據模塊劃分包,如果包比較復雜,比如有超過十個的類,再根據層來劃分子包。一般的模塊比較簡單,無需劃分子包。

    從高內聚,低偶合的原則來說,這樣劃分具有更高的內聚性。如果按層劃分。其實同層的類并入多大的關系。考慮一下DAO層。這些DAO之間有多少聯系?

    新劃分方法的好處是如果需要修改某個模塊,修改的地方相對集中。因為都位于一個包內。

    現在分層架構已經非常普遍,沒有必要在包的劃分上體現分層架構。在類名上體現分層架構即可。就是說分層架構無需通過包結構來體現。

    新的劃分方案可能有一個問題。各個模塊之間可能有實現上的冗余。如果采用這個方案,需要在這點上采取預防措施。

    當然這還是想法,沒有在項目中實踐。希望大家能指出這個方法可能帶來的問題。

    posted on 2006-04-01 09:26 InPractice 閱讀(599) 評論(0)  編輯  收藏 所屬分類: Java

    主站蜘蛛池模板: 在线观看免费无码视频| 亚洲精品国产首次亮相| 免费观看男人吊女人视频| 曰批全过程免费视频观看免费软件| 污污视频免费观看网站| 国产三级电影免费观看| 夜夜爽妓女8888视频免费观看| 中文字幕免费在线| 免费久久精品国产片香蕉| 亚洲AV美女一区二区三区| 亚洲AV无码一区二区三区久久精品| 精品久久久久久久久免费影院| 67194在线午夜亚洲| 全黄大全大色全免费大片| 亚洲VA成无码人在线观看天堂 | 亚洲AV综合色区无码一区| 成人性生交大片免费看中文| 免费毛片在线视频| 亚洲精品高清无码视频| 亚洲欧美日韩国产成人| 成人伊人亚洲人综合网站222| 中文字幕乱理片免费完整的| 女人18特级一级毛片免费视频| 亚洲天堂中文资源| 久久经典免费视频| 日韩一区二区三区免费播放| 久久亚洲AV无码西西人体| 亚洲国产精品无码观看久久| mm1313亚洲精品国产| 人妻免费一区二区三区最新| 亚洲精品美女在线观看| 永久免费av无码网站大全| 精品免费视在线观看| 亚洲午夜成人精品无码色欲| 国产国拍精品亚洲AV片 | 免费毛片毛片网址| 亚洲Av无码精品色午夜| 最近中文字幕mv免费高清视频7| 二级毛片免费观看全程| 亚洲欧洲久久精品| 中文字幕亚洲不卡在线亚瑟|