MVC中的三层结构和B/S的三层结构是如何对应的

MVC中:视图层、模型层和控制层B/S结构中:表示层,业务层,数据层这两种类型的层相互间是如何对应的呢?但网上也有这样的回答MVC和三层架构,是不一样的。三层架构中,DA... MVC中:视图层、模型层和控制层
B/S结构中:表示层,业务层,数据层
这两种类型的层相互间是如何对应的呢?
但网上也有这样的回答
MVC和三层架构,是不一样的。
三层架构中,DAL(数据访问层)、BLL(业务逻辑层)、WEB层各司其职,意在职责分离。
MVC是 Model-View-Controller,严格说这三个加起来以后才是三层架构中的WEB层,也就是说,MVC把三层架构中的WEB层再度进行了分化,分成了控制器、视图、实体三个部分,控制器完成页面逻辑,通过实体来与界面层完成通话;而C层直接与三层中的BLL进行对话。
现在真是越搞越糊涂啊,请大侠们赐教!
展开
 我来答
CRAZEQQ
2009-03-24
知道答主
回答量:2
采纳率:0%
帮助的人:0
展开全部
MVC的三层是相互依赖关系,
三层结构中的三层是从上而下的单向依赖关系。

另一方面,MVC是框架级架构,三层结构是系统级架构。
Storm代理
2023-08-29 广告
"StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,I... 点击进入详情页
本回答由Storm代理提供
red_guitar
2009-03-23 · TA获得超过551个赞
知道小有建树答主
回答量:805
采纳率:0%
帮助的人:526万
展开全部
控制层=业务层+数据层
视图层=表示层

至于模型层(model层),这个其实不是一个层,只能算是一种数据类型(int,string是数据类型,而user,等等也是数据类型),明白吗?
这样的mvc其实是两层结构
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式