J2EE 模式到底有多重要,為什么要提模式,它和GRASP模式有什么關系?
實際上,我覺得J2EE模式更象是GRASP模式的擴展和實現,模式的運用起到組件的作用,即能低耦合,高內聚,提高重用性,使得組件或層之間的變更對相互不大,便于維護和變更、擴展。
GRASP模式(General Responsibility Assignment Software Patterns)是OOA和系統設計的基礎,包括信息專家、創建者、高內聚、低耦合和控制器、多態、中介、純虛構、受保護變化。
J2EE模式如圖