<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 閱讀(603) 評論(0)  編輯  收藏 所屬分類: Java

    主站蜘蛛池模板: 2022免费国产精品福利在线| 亚洲丰满熟女一区二区v| 人人狠狠综合久久亚洲高清| 国产一区二区三区在线观看免费| 亚洲av高清在线观看一区二区| 亚洲大码熟女在线观看| 三年片免费高清版| 麻豆高清免费国产一区| 成熟女人牲交片免费观看视频| 亚洲福利中文字幕在线网址| 亚洲尹人香蕉网在线视颅| 亚洲激情视频图片| 久久国产精品免费| 日韩中文无码有码免费视频| 国产亚洲一区二区手机在线观看| 33333在线亚洲| 日韩视频免费在线| 黄人成a动漫片免费网站| 亚洲一区二区三区免费视频| 亚洲一级片免费看| 亚洲精品美女久久7777777| 免费无遮挡无码永久在线观看视频| 青青草原亚洲视频| 亚洲a∨无码一区二区| 亚洲电影在线免费观看| 四虎亚洲精品高清在线观看| 51在线视频免费观看视频| 亚洲va在线va天堂成人| 伊人久久亚洲综合影院| 黄网站免费在线观看| 麻豆国产精品入口免费观看| 亚洲经典在线观看| 中文字幕无码免费久久| 亚洲一级特黄大片无码毛片 | 亚洲色偷精品一区二区三区| 一级特黄aa毛片免费观看| 亚洲中文字幕在线观看| 曰批全过程免费视频播放网站 | 五月天婷亚洲天综合网精品偷| 国产在线观看xxxx免费| 激情综合亚洲色婷婷五月APP |