首页 新闻 会员 周边 捐助

關於分層后的抽象關係該如何建立.?

0
悬赏园豆:50 [已关闭问题]
<P>平常我們編寫代碼最少最少必須使用MVC設計原則編碼, 這也是前人的智慧和結晶, 必定是一中良好優越的架構.</P> <P>也為了使得各層次之間的代碼耦合性低, 可復用, 靈活性強, 易維護等特點,</P> <P>根據OOP, 遵循依賴倒置, 開放-封閉, 單一職責, 里式代換等原則,</P> <P>那么使用MVC設計原則的時候, 我們必須通過實例化對象來取得對象實體內的可用方法,</P> <P>然而, 比如數據庫層的增刪改查都可以歸納為一個接口, 可當我們通過特殊方式讀取數據時, 比如外鍵ID, 模糊查詢等等的.</P> <P>我們將如何設計抽象.?</P>
遇见未知的自己的主页 遇见未知的自己 | 初学一级 | 园豆:2
提问于:2008-08-26 18:49
< >
分享
其他回答(1)
0
这个用上ORM的话,可以直接实现。自己做的话,那就参考下流行的ORM框架里的设计了。
Hunts.C | 园豆:266 (菜鸟二级) | 2008-09-01 02:15
0
外键我想可以映射为对象的集合属性,可以考虑Lazy Load吧,一开始不用加载,在调用时再加载. 这些东西在Martin Fowler《PoEAA》里都有讲到,我也正在看,有空多交流:)
水言木 | 园豆:586 (小虾三级) | 2008-09-01 02:48
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册