欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 文旅 > 八卦 > MVC架构模式

MVC架构模式

2025/3/17 22:08:58 来源:https://blog.csdn.net/qq_45606619/article/details/141784938  浏览:    关键词:MVC架构模式

MVC(ModelView Controller)是软件工程中的一种软件架构模式 ,它把软件系统分为模型视图控制器 三个基本部分。用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。

  • M:Model模型层,具体功能如下(数据的增删改查、业务逻辑处理)

    • 存放和数据库对象的实体类以及一些用于存储非数据库表完整相关的VO对象
    • 存放一些对数据进行逻辑运算操作的的一些业务处理代码
  • V :View 视图层,具体功能如下

    • 存放一些视图文件相关的代码 html css js等
    • 在前后端分离的项目中,后端已经没有视图文件,该层次已经衍化成独立的前端项目
  • C:Controller控制层,具体功能如下

    • 接收客户端请求,获得请求数据
    • 将准备好的数据响应给客户端

MVC模式下,项目中的常见包

在这里插入图片描述

非前后端分离的MVC
在这里插入图片描述

在这里插入图片描述
前后端分离的MVC

在这里插入图片描述

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词