关于对MVC设计模式的论述

MVC设计模式,是web设计模式的经典之作,MVC是Model-View-Controller的缩写,其中每个单词都有其不用的含义
Modle 代表数据存储层,是对数据表的定义和数据的增删改查;
View代表视图层,是系统前端显示部分,它负责显示什么和如何进行显示
Controller代表控制层,负责根据View层输入的指令来检索Model层的数据并在该层编写代码产生结果并输出
关于对MVC设计模式的论述_第1张图片
2.对MVC设计模式的请求与相应过程描述入校
用户通过浏览器想服务器发出request请求,Controller层接受请求后,同时向Model层和view发出指令
Mole层根据指令与数据库交互并选择相应业务数据,然后将数据发送Controller层
View层接收到Controller的指令后,加载用户请求的页面,并将此页面发送给Controller层
Controller层接收到Model层和View层的数据后,将他们组织成相应格式发送给浏览器,浏览器通过解析后把页面展示出来

MVC的三层之间紧密相连,但又相互独立,每一层的修改都不会影响其他层,每一次都提供了独自独立的接口共其他层调用,增加了模块的可重用性

你可能感兴趣的:(mvc)