首页 > 编程知识 正文

java mvc三层架构,mvc模式的web框架有哪些

时间:2023-05-05 02:11:45 阅读:13373 作者:1726

前言:从https://www.bilibili.com/video/b v1ae 41167 tu学习

文章目录MVC分为1、m、v、c(1) model ) 2、View(3) 3、Controller 2、MVC体系结构图例3、Web开发历史)1) Model1时代)2) Model2时代

MVC介绍1、m、v、c

MVC是模型(Model )、视图(control )、控制器(controller )的缩写,用http://www.Sina.com/http://www.Sina.com /的方法组织代码。 MVC的主要作用是减少视图和业务逻辑之间的双向耦合。 MVC不是设计模式。 MVC因软件设计规范MVC而异。 (典型的MVC是JSP servlet JavaBean的型号。)

(1) Model业务流程层)业务逻辑(服务)数据持久层(crud ) Dao )2) View演示数据提供链路传出servlet请求(例如a、form、img等) 3

图例2

3、Web开发的历史(1)模型1时代分为模型层和视图层两层

Model1的优势:体系结构简单,适合小型项目开发

模型1的缺点: JSP职责不单一,职责太重,维护不便。 JSP页兼有View和Controller的作用,混合了控制逻辑和表示逻辑,导致代码重用性非常低,APP应用程序难以扩展和维护

)模型2时代分为模型层、视图层、控制层三层

Model2提高了代码重用率和项目可扩展性,大大降低了项目维护成本

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。