前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >E019Web学习笔记-MVC开发模式(非常重要)

E019Web学习笔记-MVC开发模式(非常重要)

作者头像
訾博ZiBo
发布2025-01-06 14:43:09
发布2025-01-06 14:43:09
760
举报

一、MVC

1、简介

MVC的全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,是一种软件设计典范。它是用一种业务逻辑、数据与界面显示分离的方法来组织代码,将众多的业务逻辑聚集到一个部件里面,在需要改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑,达到减少编码的时间。

2、MVC

M:模型(model),JavaBean,是指业务模型,完成具体的业务操作,比如查询数据库、封装对象等;

V:视图(view),JSP,是指用户界面,展示数据;

C:控制器(controller),Servlet,则是控制器,获取用户输入、调用模型、将模型返回的数据交给视图来进行展示;

3、MVC的优缺点

优点:

耦合性低,便于维护,利于分工协作;

重用性高,模型和控制器可以复用;

缺点:

使得项目架构变得复杂,对开发人员要求较高;

4、图解

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2025-01-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、MVC
    • 1、简介
    • 2、MVC
    • 3、MVC的优缺点
      • 优点:
      • 缺点:
    • 4、图解
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档