- 3
- 0
- 约1.93万字
- 约 69页
- 2017-07-08 发布于北京
- 举报
MVC简介 MVC是一种软件设计典范能被用于组织代码用一种业务逻辑和数据显示分离的方法。这个方法的假设前提是如果业务逻辑被聚集到一个部件里面,而且界面和用户围绕数据的交互能被改进和个性化定制而不需要重新编写业务逻辑MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。 MVC(Model View Controller)模型(model)-视图(view)-控制器(controller)。MVC本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据你可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新。 模型-视图-控制器(MVC)是Xerox PARC在八十年代为编程语言Smalltalk-80发明的一种软件设计模式,至今已被广泛使用。最近几年被推荐为Oracle旗下Sun公司Java EE平台的设计模式,并且受到越来越多的使用 ColdFusion 和 PHP 的开发者的欢迎。模型-视图-控制器模式是一个有用的工具箱,它有很多好处,但也有一些缺点(小项目不必用mvc 是实现)。 分离好处: 1)利于大型项目,方便后期业务逻辑的扩展
您可能关注的文档
- 浅谈当代大学生党员.ppt
- 浅谈优秀生存法则及职业规划.pptx
- 浅谈生产科技项目评估方案.ppt
- 浅谈自我经理与管理.ppt
- 浅谈英语学习之动词篇.pptx
- 浅谈贵金属之现货白银分析的三个重点.ppt
- 测井公司科研工作座谈会发言材料.ppt
- 测土配方施肥耕地地力评价.ppt
- 测绘师考试知识点讲解.pptx
- 测绘项目设计与组织.ppt
- 初中数学“问题链”驱动下的几何证明策略研究论文.docx
- 高中化学教学中学生实验探究能力的培养策略与实践论文.docx
- 小学科学课堂提问与教师教学方式改革的关系研究论文.docx
- 校园广告对学生消费行为的影响与消费教育模式的创新研究论文.docx
- 初中生骑行行为与共享单车停放热力图关联性研究论文.docx
- 《高中社团品牌建设现状调查与优化策略研究》论文.docx
- 小学校园周边环境治理公众参与度调查与社区环境治理合作研究论文.docx
- 生活实例在初中物理教学中的情境创设与应用论文.docx
- 基于大数据的高中地理教学评价体系构建与教学效果评价优化研究论文.docx
- 高中英语探究式学习在提高学生语言运用能力中的应用论文.docx
原创力文档

文档评论(0)