前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >18-MVC开发模式

18-MVC开发模式

作者头像
Ywrby
发布2022-10-27 13:17:54
发布2022-10-27 13:17:54
2150
举报
文章被收录于专栏:YwrbyYwrby

MVC开发模式

概念

经典MVC(Model View Controller)模式中,M是指业务模型,V是指用户界面,C则是控制器,使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。其中,View的定义比较清晰,就是用户界面。

M(Model)

模型,主要通过JavaBean实现。完成具体的业务操作(例如数据库的增删改查,对象的封装)

V(View)

视图,主要通过JSP实现。用于展示数据

C(Controller)

控制器,主要通过Servlet实现。用于获取用户输入,调用模型,以及将数据交给视图进行展示

MVC优点

  • 耦合性低,方便维护,利于分工协作
  • 代码重用性高

MVC缺点

  • 项目架构复杂,对操作人员要求提高
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-03-03,如有侵权请联系 cloudcommunity@tencent.com 删除

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • MVC开发模式
    • 概念
    • M(Model)
    • V(View)
    • C(Controller)
    • MVC优点
    • MVC缺点
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档