快速回顾,浅谈mvc思想
2018-02-27 09:30
295 查看
快速回顾,浅谈mvc思想
百科全名是Model View Controller,模型(model)-视图(view)-控制器(controller)的缩写,一种设计模式(Design
pattern),也就是一种解决问题的方法和思路
2目的
使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式;指导开发者将数据与表现解耦,提高代码,特别是模型部分代码的复用性
3组成
4优点
5阮一峰谈mvc
如果将MVC模式解释成"外观"、"机制"和"功能/数据"这三层结构,那么很多人类组织也可以通过MVC模式架构。
比如一家商场,完全可以分成三部分。一部分是仓库,负责提供商品,这是"功能层"(或者"数据层");另一部分是零售铺面,负责销售商品,这是它的"外观层";两者之间就是"机制层",包括柜台和仓库之间一切互动的机制。
这样区分以后,这个商场的结构就变得非常清楚,可以针对不同的层进行优化,提高效率
6典型的MVC
JSP + servlet + javabean的模式
相关文章推荐
- 快速回顾,浅谈mvc思想
- 我的编程回顾 —— 浅谈怎么快速学习一门新的编程语言
- 从实际项目中浅谈SSH框架中MVC分层思想的应用与优缺点(一)
- 从实际项目中浅谈SSH框架中MVC分层思想的应用与优缺点(一)
- 从实际项目中浅谈SSH框架中MVC分层思想的应用与优缺点(一)
- 我的编程回顾 —— 浅谈怎么快速学习一门新的编程语言
- 浅谈android mvc、mvp架构思想
- 经验浅谈,新人如何快速上手一个新项目
- MVC快速分页
- MVC设计思想
- 浅谈iOS MVC 学习基础
- sping web mvc快速入门 三篇
- MVC快速入门
- 浅谈容易让你进入误区的7个错误网站设计思想
- 几个关键数据,带你快速回顾 Apache 的 2017
- SNF快速开发平台MVC-EasyUI3.9之-WebApi和MVC-controller层接收的json字符串的取值方法和调用后台服务方法
- 【ASP.NET MVC系列】浅谈NuGet在VS中的运用
- MVC通用控件库展示-MVC4.0+WebAPI+EasyUI+Knockout--SNF快速开发平台3.0
- 【知识储备】关于java工厂模式浅谈回顾、以及和接口的辨析
- [置顶] SpringMVC原理&MVC设计思想