会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
代码改变世界
Cnblogs
Dashboard
Login
Home
Contact
Gallery
Subscribe
RSS
xiaosonl的研究档案
软件开发方法论 敏捷 架构/设计 RIA WebGIS 商业模式
随笔档案-2008年6月15日
再谈分层--好吧,我承认这个话题有点俗
2008-06-15 01:22 by xiaosonl, 2822 阅读,
收藏
,
摘要: 一.层是指什么?为什么要分层? 对于层的概念,我的理解是包括"抽象层"和"实现层", 即是OO五大原则之依赖倒置原则(DIP), 让你的应用依赖于抽象而不是具体实现. 最常见的做法是加入数据访问的抽象层, 以此来解除对数据库类型的依赖. 二.要分哪些层? 需要解藕哪些层, 就分出哪些层. 三.一般都需要解藕哪些层? 1.数据访问层, 解除对数据库类型的依赖. 2.实体层,这主要是因为在ORM的存在...
阅读全文
23 Comment
About