<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

    主站蜘蛛池模板: 久久精品熟女亚洲av麻豆| 好爽…又高潮了免费毛片 | 国产拍拍拍无码视频免费| 中文字幕亚洲综合久久综合| 亚洲精品国产美女久久久| 免费国产怡红院在线观看| 手机在线看永久av片免费| 午夜视频免费在线观看| 一个人看的免费视频www在线高清动漫 | 亚洲男人在线无码视频| 亚洲AV成人精品网站在线播放 | 日韩毛片在线免费观看| 亚洲精品亚洲人成在线播放| 亚洲成a人片在线观看中文动漫| 亚洲精品国产精品乱码不卞| 日本免费观看网站| 日韩精品成人无码专区免费| 亚洲网站在线免费观看| 亚洲AV性色在线观看| 亚洲一区无码中文字幕乱码| 亚洲欧洲日产国码久在线观看| 中文字幕亚洲日韩无线码| 男人的天堂亚洲一区二区三区| 色片在线免费观看| 四虎成年永久免费网站| 中文字幕在线观看免费视频 | 亚洲av综合av一区| 亚洲日本va中文字幕久久| 久99精品视频在线观看婷亚洲片国产一区一级在线 | 热久久这里是精品6免费观看| 七次郎成人免费线路视频| 精品免费AV一区二区三区| 亚洲av无码一区二区三区人妖 | 69天堂人成无码麻豆免费视频| 免费女人高潮流视频在线观看 | 亚洲国产精品一区二区久| 亚洲乱码中文论理电影| 亚洲a级成人片在线观看| 亚洲国产系列一区二区三区| 亚洲国产精品成人午夜在线观看| 亚洲桃色AV无码|