黑马程序员技术交流社区

标题: 三层架构问题 [打印本页]

作者: 王羽轩    时间: 2011-12-9 17:02
标题: 三层架构问题
在学校的时候 老师上课给我们讲课说mvc是三层架构 分别是model(模型)层,view(视图)层,c(控制)层,但是实际开发当中我又看到有另一种开发方式是BLL,DAL,UI
这三个层次架构,我不明白究竟两者是不是一回事儿。请教各位了!
作者: 许前刚    时间: 2011-12-10 11:07
你们老师说错了,MVC和三层架构有很大的区别!

MVC:M代表模型层,V代表视图层,C代表控制层

三层架构:UI代表视图层,DAL代表数据访问层,BLL代表业务逻辑层

使用的术语都不一样,你说一样吗?推荐你看一下微软webcast网络广播的mvc视频,有个赵劼老师讲的区分三层架构和ASP.NET mvc。
作者: 王立磊    时间: 2011-12-12 15:58
老师说的那种是框架的,而你在公司经常看到的是实际代码中实现的!!ui,dal,bll!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2