前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >快速回顾,浅谈mvc思想

快速回顾,浅谈mvc思想

作者头像
java思维导图
发布2018-03-15 15:05:13
5270
发布2018-03-15 15:05:13
举报
文章被收录于专栏:java思维导图java思维导图

1

百科

全名是Model View Controller,模型(model)-视图(view)-控制器(controller)的缩写,一种设计模式(Design pattern),也就是一种解决问题的方法和思路

2

目的

使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式;指导开发者将数据与表现解耦,提高代码,特别是模型部分代码的复用性

3

组成

4

优点

5

阮一峰谈mvc

如果将MVC模式解释成"外观"、"机制"和"功能/数据"这三层结构,那么很多人类组织也可以通过MVC模式架构。

比如一家商场,完全可以分成三部分。一部分是仓库,负责提供商品,这是"功能层"(或者"数据层");另一部分是零售铺面,负责销售商品,这是它的"外观层";两者之间就是"机制层",包括柜台和仓库之间一切互动的机制。

这样区分以后,这个商场的结构就变得非常清楚,可以针对不同的层进行优化,提高效率

6

典型的MVC

  • JSP + servlet + javabean的模式

上篇阅读:

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-02-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 java思维导图 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档