MVC

2018-08-31  本文已影响0人  jackie季

MVC是一种架构模式,也是一种编程思想,它是Model(模型)、View(视图)和Controller(控制)的缩写,在结构上将程序分为三层:

整体逻辑:

用户在浏览器端操作View,View通知Controller,Controller调用Model中的数据处理方法,Model与服务器进行请求与响应,将数据返回给Controller,Controller对数据进行处理后更新给View,View再重新展示给用户看

优点:

这三层紧密联系在一起,各层对外提供接口;但又是相互独立的,将功能划分,实现了模块化编程,同时每一层内部的变化不影响其它层,例如修改外观或者变更数据都不用修改其他层,大大方便了维护和升级

上一篇下一篇

猜你喜欢

热点阅读