MVC
英文即
Model-View-Controller
,即把一
个应用的输入、处理、输出流程按照
Model
、
View
、
Controller
的方式进行分离,这样
一个应用被分成三个层
——
模型层、视图
层、控制层。
优点:
降低代码耦合性
有利于分工合作
有利于组件的重用
Model
:模型层,负责处理数
据的加载或者存储
View
:视图层,负责界面数据
的展示,与用户进行交互
Controller
:控制器层,负责逻
辑业务的处理