博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MVC原理
阅读量:4630 次
发布时间:2019-06-09

本文共 462 字,大约阅读时间需要 1 分钟。

model 对应的一个数据结构,也就是一个数据表,模型里面的字段声明可以多余数据表中的数据,model中不做逻辑处理,但可以对数据进行验证(required,regex等)。model就是一个普通的类,但我不敢断言是它属于什么语言。因为MVC只是一种开发模式,与语言无关。

view 即视图,视图用于页面的展示,主要使用html  div+css进行排版操作,同时存在model 绑定的数据显示(强类型数据绑定)。
controller  即控制器,控制器的作用在于处理逻辑,它对应于model 与 view ,可以说是MVC的中心。
对于中心的概念,无法正确的定夺,有人说model是中心,因为没有model,就无法进行数据的绑定,无法进行复杂的数据交换。有人说控制器是中心,因为没有控制器,model的数据存在显得一片苍白。
MVC相对于Web Form 的开发(如果你是C#的开发者)显得相对麻烦,但结构清晰,便于维护。

转载于:https://www.cnblogs.com/donchen/p/4464811.html

你可能感兴趣的文章
第44章:MongoDB-集群--Sharding(分片)--分片的片键选择
查看>>
自定义ISO结构
查看>>
7.11 animals.c 程序
查看>>
java Web三大组件--过滤器
查看>>
使用NUnit为游戏项目编写高质量单元测试的思考
查看>>
Uva 1638 Pole Arrangement
查看>>
Java内存泄漏
查看>>
逻辑函数的代数化简法
查看>>
第十一周PSP&进度条
查看>>
hdu 1501 DFS+记忆化搜索
查看>>
试说移动端是如何调试的?
查看>>
常用正则表达式!
查看>>
用JAVA生成老电影海报
查看>>
数组溢界地址的正确使用: 即 int a[6] 中的 a[-1] 和 a[6] 正确使用
查看>>
怎样退出App之前唤醒还有一个App?
查看>>
-bash:jps:command not found
查看>>
cogs 998. [東方S2] 帕秋莉·诺蕾姬
查看>>
BZOJ 1019: [SHOI2008]汉诺塔
查看>>
jquery ocupload一键上传文件应用
查看>>
Java并发编程-看懂AQS的前世今生
查看>>