mvc是什么意思?

2025-01-21 06:25:50
推荐回答(1个)
回答1:

看问题的分类,你问的应该是框架模型,Model View Controller,模型(model)-视图(view)-控制器(controller)的缩写。
把应用的输入、处理、输出流程按照Model、View、Controller的方式进行分离,这样应用就被分成三层:模型层、视图层、控制层。
模型(Model):业务流程/状态的处理以及业务规则的制定。业务流程的处理过程对其它层来说是黑箱操作,模型接受视图请求的数据,并返回最终的处理结果。业务模型的设计可以说是MVC的核心。
视图(View):代表用户交互界面,MVC设计模式对于视图的处理是限于视图上数据的采集和处理,以及用户的请求,而不包括在视图上的业务流程的处理。
控制(Controller):可以理解为从用户接收请求, 将模型与视图匹配在一起,共同完成用户的请求,但是它却不做任何的数据处理。
以上,希望对你有帮助。