前言
MVC模式是软件工程中的一种软件架构模式,本文为大家初步介绍一下MVC模式
一、MVC模式是什么?
MVC模式(Model–view–controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:
- 模型(Model)
- 视图(View)
- 控制器(Controller)
二、MVC模式三个基本部分
1.模型(Model)
将与业务逻辑相关的数据封装为具体的 JavaBean 类,其中不掺杂任何与数据处理相关的代码—— JavaBean/domain/entity/pojo。
2.视图(View)
只负责数据和界面的显示,不接受任何与显示数据无关的代码,便于程序员和美工的分工合作—— JSP/HTML。
3.控制器(Controller)
只负责接收请求,调用业务层的代码处理请求,然后派发页面,是一个“调度者”的角色——Servlet。 转到某个页面。或者是重定向到某个页面。
三、MVC模式图解
四、MVC的功能:
MVC 是一种思想 ,MVC 的理念是将软件代码拆分成为组件,单独开发,组合使用(目的还是为了降低耦合度)。