MVC开发模式

JSP演变历史

1、早期只有servlet,只能用response输出标签数据,非常麻烦
2、后来有了jsp,简化了servlet的开发
3、过度使用jsp,会让项目难以维护
4、后来javaweb的开发,借鉴mvc开发模式,使得程序的设计更加合理性

MVC开发模式

M:model(模型)

  • 完成具体的业务操作,如查询数据库,封装对象

V:view(视图)

  • 展示数据

C:controller(控制器)

  • 获取用户输入
  • 调用模型
  • 将数据交给视图进行展示


    image.png

优缺点

优点

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

缺点

  • 使得项目架构变得复杂,对开发人员要求高
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容