JavaWeb——MVC开发模式简介

举报
Winter_world 发表于 2021/09/28 23:30:40 2021/09/28
【摘要】 目录 1 jsp历史演变 2 MVC模式 1 jsp历史演变 早期只有servlet,只能使用response输出标签数据,非常麻烦;后来有了jsp,简化了servlet的开发,但是若过度使用,在jsp中写大量的java代码,又写html表,造成维护困难,难于分工协作;再后来,java的web开发,借鉴mvc开发模式,使得程序...

目录

1 jsp历史演变

2 MVC模式


1 jsp历史演变

  • 早期只有servlet,只能使用response输出标签数据,非常麻烦;
  • 后来有了jsp,简化了servlet的开发,但是若过度使用,在jsp中写大量的java代码,又写html表,造成维护困难,难于分工协作;
  • 再后来,java的web开发,借鉴mvc开发模式,使得程序的设计更加合理;

2 MVC模式

  • M:Model,模型(JavaBean),用来完成具体的业务操作,比如查询数据库,封装对象;
  • V:View,视图(JSP),用来展示数据;
  • C:Controller,控制器(Servlet),用来获取用户输入->调用模型->将数据交给视图展示;

【MVC的优缺点】:

优点 缺点

1、耦合性低,方便维护,便于分工协作;

2、重用性高;

1、使得项目架构变得复杂,对开发人员要求高很多;

MVC实际上是一种程序设计的思想,本篇博文不再过多介绍,了解这个概念,后续有相关的实战案例再补充博文。

作于202007272050,已归档

———————————————————————————————————

本文为博主原创文章,转载请注明出处!

若本文对您有帮助,轻抬您发财的小手,关注/评论/点赞/收藏,就是对我最大的支持!

祝君升职加薪,鹏程万里!

文章来源: winter.blog.csdn.net,作者:Winter_world,版权归原作者所有,如需转载,请联系作者。

原文链接:winter.blog.csdn.net/article/details/107619899

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。