社区
C#
帖子详情
mvp与mvc是一个东西么?
laozi888
2010-11-23 12:30:56
modal-view-presenter 与modal-view-controler是一个东西么 ?
请教大家一下
...全文
179
21
打赏
收藏
mvp与mvc是一个东西么?
modal-view-presenter 与modal-view-controler是一个东西么 ? 请教大家一下
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
21 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
孟爷爷
2012-08-25
打赏
举报
回复
MVC与MVP的最大区别在于 View与Model的关系
MVC中 View直接与Model通信
MVP中 View通过Presenter与Model通信
jiewei915
2010-11-23
打赏
举报
回复
学习了,支持下
wang_dianan
2010-11-23
打赏
举报
回复
学习了,谢谢分享
zhuoyue9935
2010-11-23
打赏
举报
回复
学习。。。
sossosseo
2010-11-23
打赏
举报
回复
我是新来的,分不够,不让我发帖
Qinyoulan108
2010-11-23
打赏
举报
回复
asp.netMVC我倒是用过 MVP我还真的没有用过
小D
2010-11-23
打赏
举报
回复
学习了,,,这个很重要,很好玩
sunlongchina
2010-11-23
打赏
举报
回复
[Quote=引用 5 楼 jianshao810 的回复:]
学习下,我也不懂mvp
[/Quote]
+1
luyuwei2008
2010-11-23
打赏
举报
回复
两个是不同的东西
有心人问道
2010-11-23
打赏
举报
回复
学习了!支持!
ruanwei1987
2010-11-23
打赏
举报
回复
Ants2002
2010-11-23
打赏
举报
回复
学习了一楼是高手啊
喜欢漂亮的小姑娘
2010-11-23
打赏
举报
回复
呵呵~~~知道了。。。
jianshao810
2010-11-23
打赏
举报
回复
学习下,我也不懂mvp
大飞飞虫
2010-11-23
打赏
举报
回复
都爱拍 mv
wangan2008
2010-11-23
打赏
举报
回复
mvc喜欢混搭~mvp喜欢第三者~
q107770540
2010-11-23
打赏
举报
回复
MVC的View直接与Model打交道,Controller只转发请求(View的请求)和通知(Model处理完之后的通知),不传递数据(业务结果),而是由View直接向Model拿数据。
MVP的View不与Model直接联系,所有的请求、结果通知、数据传递都是通过Controller转发,View和Model彼此不知道对方的存在。
http://www.cnblogs.com/ego/archive/2009/03/06/1404328.html
Android中
MVP
模式讲解及实践
前两年的时候,我经常逛http://androidweekly.net这个网站,上面就有过很多文章介绍
MVP
模式,我很感兴趣,于是把这个
东西
介绍给身边的同事,同事们好像没有多大反应,可能是当时在国内
MVP
用的范围还比较少吧。后来我换了工作,再后来某一天我发现各类博客纷纷在介绍这个
东西
,各类群里面也在讨论这个
东西
。我感觉到
MVP
被越来越多的人认可了,反倒是自己显得落伍起来。所以,趁着空闲,做一...
MVC
与
MVP
的区别
1.
MVC
MVC
是一种使用
MVC
(Model View Controller 模型-视图-控制器)设计创建 Web 应用程序的模式:[1] Model(模型)表示应用程序核心(比如数据库记录字段)。 View(视图)显示数据(数据库记录)。 Controller(控制器)处理输入(写入数据库记录)。
MVC
模式同时提供了对 HTML、CSS 和 JavaScript 的完全控制。 Model(模型)是应用程序中用于处理应用程序数据逻辑的部分。 通常模型对象负责..
MVP
和
MVC
的区别
前提回顾
MVC
架构:
MVC
就是Model-View-Controller,它们的作用是: 它们之间的关系如下图所示: View传送指令到Controller,Controller完成业务逻辑后,改变Model的状态,Model将新的数据发送到View,这就是
MVC
模式的处理逻辑。
MVP
架构:
MVP
是Model-View-Presenter,它们的作用如下...
iOS——
MVC
、
MVP
、MVVM
MVC
模式是将应用程序分成三个部分的一种架构模式,一般分为:Model(模型),View(视图),Controller(控制器)。三者关系如图:
MVC
的优缺点:优点:能提高开发效率,减少冗余代码缺点:会出现大量代码堆积在ViewController中对Model层的误解、误用:很多人把Model理解成只是单独的数据模型,比如上面示例中只定义了几个字段,但Model层正确定义是业务模型层,就是所有业务数据以及数据逻辑都应该在Model层中。
MVC
、
MVP
、MVVM,我到底该怎么选?
本文由玉刚说写作平台提供写作赞助 原作者:AndroFarmer 版权声明:本文版权归微信公众号玉刚说所有,未经许可,不得以任何形式转载 前言
MVC
、
MVP
、MVVM是我们工作和面试中都比较重要的一块,但很多时候我们却有点迷惑。比如看了好多篇文章都搞不懂
MVC
到底是个啥本来想写个
MVP
写着写着就变成
MVC
了,到底Databing和MVVM之间有啥见不得人的关系。本篇文章主要从发展的角度来介绍...
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章