0.MVC模式概述

MVC模式

Model、View、Controller。

是一种设计规范,目的是降低业务逻辑之间的耦合。

1、Model模型

DAO、Service,负责模型数据操作,包括了数据和业务。

2、View视图

负责模型的展示,用户客户看得到的界面。

3、Controller控制器

接收请求,发送给model进行处理,模型处理完后接收模型返回的数据,返回给视图。

MVC模式典型举例:JavaBean(Model) + JSP/HTML(View) + Servlet(Controller)

JavaEE

JavaEE包含三层架构:Web视图层 + Service业务层 + Dao持久层

JavaEE是一门组合技术,常见的有SSM(Spring、SpringMVC、Mybatis)和SSH。

SpringMVC

是JavaEE三层架构中Web层的框架。

有很多组件,其中最核心的是前端控制器DispatcherServlet。

执行流程

用户请求——》前端控制器——》处理器映射器(找到相应的处理器(Handler))——》处理器适配器(调用Handler(就是Controller),之后返回ModelAndView对象)——》前端控制器——》视图解析器(解析对象,之后返回视图)——》前端控制器(渲染视图)——》显示

posted @   上瘾了  阅读(24)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示