摘要: 三层架构:1、 表现层(UI):即是用户界面 2、 业务逻辑层(BLL):针对具体问题进行数据的业务处理 3、 数据访问层(DAL):该层所做事务直接操作数据库,针对数据的增添、删除、 修改、更新、查找等。MVC:1、 M是指数据模型2、 V是指用户界面3、 C则是控制器区别:1、 三层架构是基于业务来划分的,而MVC则是基于页面划分。2、 MVC实际上是表现层的架构(即UI),所以MVC与三层架构是可以并存的。MVC实际应用的一个例子: 在N层架构中,一般还会有一个Model层,用来与数据库的表相对应,也就是所谓ORM中的O。这个Model可能是POCO,也可能是包含一些验证逻辑的实体类,一 阅读全文
posted @ 2013-03-25 20:34 紫夜*风 阅读(1656) 评论(0) 推荐(3)