MVC框架

转载 2016年05月31日 13:49:14

MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。

简介

MVC开始是存在于桌面程序中的,M是指业务模型,V是指用户界面,C则是控制器,使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新。
模型-视图-控制器(MVC)是Xerox PARC在二十世纪八十年代为编程语言Smalltalk-80发明的一种软件设计模式,已被广泛使用。后来被推荐为Oracle旗下Sun公司Java EE平台的设计模式,并且受到越来越多的使用ColdFusion和PHP的开发者的欢迎。模型-视图-控制器模式是一个有用的工具箱,它有很多好处,但也有一些缺点。

http://baike.baidu.com/link?url=_jTEymNEa2T9xyHIydAJXv3JIW6v33SONGNDJrt83bw6XIpj4_LnlUD9qVt3blAf8ZO_qEh5L0G9f4sKCSS0eSHEgOXnOouHoel7XZWaQQGextup2Wg4VtFwegnhVpxz

MVC框架概述

何谓MVC(Model View Controller):M是指业务模型,V是指用户界面,C则是控制器,使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如统计学生数...
  • wangdan199112
  • wangdan199112
  • 2014年11月29日 15:45
  • 7895

MVC框架的浅谈

MVC框架 MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离...
  • qq_33642117
  • qq_33642117
  • 2016年07月11日 15:29
  • 663

MVC框架的原理详解

阅读目录 一、MVC原理解析 1、MVC原理 二、HttpHandler 1、HttpHandler、IHttpHandler、MvcHandler的说明2、IHttpHandler解析3、Mv...
  • u011966339
  • u011966339
  • 2017年05月26日 18:02
  • 1020

同是流行MVC框架,比较Strtus2和SpringMVC的区别

Struts2和SpringMVC是比较流行的MVC框架,二者的工作流程大体相似,从下面两张图就可以看出。 SpringMVC工作流程图 图二  SpringMVC的...
  • zheng0518
  • zheng0518
  • 2015年04月26日 10:22
  • 2036

UNITY之MVC框架基础

=========================================================================>ViewBase using UnityEngin...
  • sinat_35551809
  • sinat_35551809
  • 2016年09月21日 09:45
  • 286

我写的一个mvc框架讲解之一

从最原始的在jsp页面里面写代码到使用框架写代码,一路走来,大大小小的项目做了许多,接触过的mvc框架也有很多,目前开发界比较主流的mvc框架是struts2和spring mvc,都有各自缺点和优点...
  • dengzhangsong
  • dengzhangsong
  • 2015年01月30日 15:19
  • 2464

struts(一)——jsp+Servlet讲解MVC框架基本原理

自从接触java一来,经常在论坛上看到一些大牛谈论框架云云,每每都觉得他们这些懂框架的都是真的大牛啊。羡慕嫉妒恨不能当饭吃,咱也跟随巨人的步伐,开始研究框架之旅。struts是所有框架中最简单、最经典...
  • liu765023051
  • liu765023051
  • 2013年06月27日 11:32
  • 5871

MVC框架模型

项目介绍1.项目结构对程序进行架构设计的原因,归根到底是为了提高生产力。通过设计使程序模块化,做到模块内部的高聚合和模块之间的低耦合。这样做的好处是使得程序在开发的过程中,开发人员只需要专注于一点,提...
  • daimengs
  • daimengs
  • 2018年01月19日 09:51
  • 22

深入理解JavaScript MVC 框架

Model–View–Controller (MVC)是一种把信息展现逻辑和用户交互分离的计算机用户界面开发模式;Model包含应用的数据和业务逻辑;Controller负责把用户的输入,转换为命令传...
  • zxf13598202302
  • zxf13598202302
  • 2016年07月26日 14:55
  • 647

最简单的自定义MVC框架

老师在讲struts2之前,给我们讲了自定义MVC框架,目的是为了更好的了解struts2基本的运行原理。首先了解一下什么是MVC框架?其实MVC是一种设计模式: MVC设计模式 模型      --...
  • rookie_study
  • rookie_study
  • 2016年12月29日 14:11
  • 918
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MVC框架
举报原因:
原因补充:

(最多只允许输入30个字)