MVC 简介

2019-05-26  本文已影响0人  无故下架内容so账号已弃用

MVC 定义

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

MVC 流程图解

图片来源慕课网

MVC 的优势

它把业务处理和视图页面分开了。而以前的传统开发方式是把所有的代码都写在视图页面中,那样不利于维护.
在MVC模式中,三个层各施其职,所以如果一旦哪一层的需求发生了变化,就只需要更改相应的层中的代码而不会影响到其它层中的代码。

MVC 变形

学习参考: https://www.imooc.com/video/14813

上一篇 下一篇

猜你喜欢

热点阅读