以前的学习大多是在“孤军奋斗”,原因很简单,小项目独立完成即可,而稍大型项目因为队友之间的协调不够而步履维艰。而MVC似乎很好的解决了这一问题。
MVC—即Model-View-Control(模型,视图,控制)
模型:java类。即java Beans。用于业务流程/状态的处理以及业务规则的制定。模型接
受视图请求的数据,并返回最终处理结果。一般包涵db pojo dao类
视图:代表用户交互界面,一个应用可能有很多个不同的视图。由JSP HTML等组成
控制:即Servlet。从用户接受请求,将模型与视图匹配在一起,共同完成用户的请求。
控制层的作用就相当于一个连接模型与视图的桥梁。它接受视图端的客户信息还有客户请求,将这些信息传递给模型,告诉模型该做什么,并将符合要求的视图返回给客户。自己并不请求业务信息。
这一模型很好的把将项目分为3个部分,MVC的数据模块和显示模块实现了良好的松耦合,只要他们相互链接的接口保持不变,对其中一个修改不会影响另外一个。所以,采用MVC模式构建的应用系统具有极高的可维护性,可扩展性,可移植性和组件可复用性 。
分享到:
相关推荐
MVC框架
ASP.NET MVC框架开发系列课程(1):MVC模式与ASP.NET MVC框架概述
C++实现简单的MVC框架
微信开发php+mvc框架
MVC框架的理解:模型层,页面层,控制层
C#的mvc框架,实现简单的web功能。可以应用在泛微oa等需要基础开发简单功能的网站。erp,crm等系统。
MVC模式与ASP.NET MVC框架概述源码MVC模式与ASP.NET MVC框架概述源码MVC模式与ASP.NET MVC框架概述源码MVC模式与ASP.NET MVC框架概述源码MVC模式与ASP.NET MVC框架概述源码MVC模式与ASP.NET MVC框架概述源码
使用PHP开发自己的MVC框架 站点其实很简单,一个ToDo程序。
.net MVC框架的实例,提供给初学MVC框架的挨踢银学习
unity3d mvc框架, Code Control v1.2.unitypackage,代码控制器
基于ASP.NET_MVC框架的Web设计基于ASP.NET_MVC框架的Web设计基于ASP.NET_MVC框架的Web设计基于ASP.NET_MVC框架的Web设计基于ASP.NET_MVC框架的Web设计基于ASP.NET_MVC框架的Web设计
本文将Ajax技术与MVC模式紧密结合,设计了一个新的MVC框架。应用该框架后,客户端请求基本都是Ajax请求。本文首次采用了Container这一概念,并提出了Container树结构信息的表示法,设计了针对该表示法的解析及生成算法。...
pureMVC源码实例(flex的mvc框架)
MVC框架工程,3个工程!可以看看!虽然简单,但实用!
C# MVC框架实例 不错的学习资料 后台管理数据库
一个国人写的开源blog系统,使用ASP.NET MVC框架开发. 具有以下优点: 1,代码精练,优雅,。 2,使用了大量的设计模式 3,采用N层架构设计,分层非常合理。 4,支持强大的扶肤功能 5,大量使用了.net Framework 3.5...
微软MVC框架教程以及案例,适合MVC的程序员参考学习。
主要讲述MVC框架实现原理,结合SSH框架来讲解
常用mvc框架 性能比较 通过比较其对web请求处理的速度及开发效率进行了比较