一、什么是MVC模式
MVC模式是一种流行的Web应用架构技术,它被命名为模型-视图-控制器(Model-View-Controller)。在分离应用程序内部的关注点方面,MVC是一种强大而简洁的方式,尤其适合应用在Web应用程序中。
整个模式将程序分为三个部分:
-
模型(Model):一组数据类,描述了要处理的数据以及修改和操作数据的业务规则,在类中只有数据字段没有除了构造方法之外的其他方法。
-
视图(View):应用程序用户界面的显示模式,负责将控制器传递的数据显示出来。
-
控制器(Controller):一组类,应用程序处理数据的部分,连接模型和视图两个部分,模型中的数据经过控制器的处理后由控制器传递给视图,视图在用户的界面上显示。