码迷,mamicode.com
首页 > Web开发 > 详细

MVC模式

时间:2019-05-16 20:28:43      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:控制器   业务   视图   font   springmvc   观察者   str   项目结构   分层   

MVC模式

  MVC是一种软件结构开发的一种思想,注意,不是软件开发的设计模式。

  软件开发设计有23种(单例,简单工厂,抽象工厂,观察者,桥接…)。

  MVC 思想在上个世纪70年代就提出了。SpringMVC ,Struts2…

  M: model 数据的业务模型。
  C: controller 控制器,对请求进行处理。
  V: view 视图,数据的显示或收集。

MVC 的项目结构与分层结构非常接近,只是在把各层的划分进行了细微的更改。

 

MVC的思想与分层结构的思想是一致的。

  优点是:解耦,分工合作,维护扩展。

  在开发中,如果是C/S项目,我们用分层结构处理,MVC只能用于B/S结构的项目。

 

 

MVC模式

标签:控制器   业务   视图   font   springmvc   观察者   str   项目结构   分层   

原文地址:https://www.cnblogs.com/weishenme/p/10867803.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!