0
点赞
收藏
分享

微信扫一扫

java开发常用的工具以及配置类

infgrad 2023-06-10 阅读 66
springmvc

在这里插入图片描述


SpringMVC

MVC模式

环境搭建

SpringMVC中心控制器

在这里插入图片描述

Springmvc中 / 和 /* 的区别

配置版Hello SpringMVC

SpringMVC原理分析

在这里插入图片描述

2.HandlerMapping为处理器映射器,DispatcherServlet调用HandlerMapping;HandlerMapping根据请求url查找Handler

3.HandlerExecution表示具体的Handler,其主要作用是根据url查找控制器,如上url被查找控制器为hello

4.HandlerExecution将解析后的信息传递给DispatcherServlet,解析控制器映射……

5.HandlerAdapte表示处理器适配器,其按照特殊的规则去执行Handler

6.Handler让具体的Controller执行

7.Controller将具体的执行信息返回给HandlerAdapter,如ModelAndView

8.HandlerAdapter将视图逻辑名或模型传递给DispatcherServlet

9.DispatcherServlet调用视图解析器(ViewResolver)来解析HandlerAdapter传递的逻辑视图

10.视图解析器将逻辑视图传递给DispatcherServlet

11.DispatcherServlet根据视图解析器解析的视图结果,调用具体的视图

12.最终将视图呈现给用户

代码实现

注解版Hello SpringMVC



在这里插入图片描述

举报

相关推荐

0 条评论