
Springmvc
文章平均质量分 94
daliucheng
这个作者很懒,什么都没留下…
展开
-
SpringMvc分析-3
SpringMvc分析-3 本篇文章想要说说SpringMvc的一些常见的类和接口,以及他们的作用. 建议对照流程图来看 springMvc分析-1(总体概述) SpringMvc分析-2(细节) 开头 Mvc是model,view,Controller的缩写。请求由Controller处理,数据变为Model,将Model用于View的渲染。在之前的Servlet的写法中,也有类似的写法,可以只写一个HttpServlet的实现类,在这个实现类里面做请求的分发,也可以配置很多的Servlet,在Web.x原创 2022-02-20 12:40:47 · 177 阅读 · 0 评论 -
ControllerAdvice分析说明
ControllerAdvice分析说明 @ControllerAdvice见的最多的就是同于对异常的处理。比如下面的这个样子 @ControllerAdvice public class TestControllerAdvised { @ExceptionHandler(value = Exception.class) public String modelAndViewException(){ // 做一些异常的处理逻辑 } } 在阅读SpringMvc源码的时候,发现除了异常处理之外,还有原创 2022-02-19 17:04:09 · 674 阅读 · 0 评论 -
SpringMvc流程分析-2
SpringMvc流程分析-2 和上一篇一样,画个图比较方便的说明问题 SpringMvc分析-2(细节) 参数的解析操作 是通过HandlerMethodArgumentResolver来做的,具体的实现方式就得看不同的实现类了,这里着重分析一下@RequestParam注解对应的解析方式(org.springframework.web.method.annotation.RequestParamMethodArgumentResolver),这种写法在Spring中很常见,提供两个方法,一个是suppo原创 2022-02-17 22:31:25 · 342 阅读 · 0 评论 -
SpringMvc流程分析-1
SpringMvc流程分析-1 SpringMvc的大体的流程只是在网上大体的看了看,从没有对照源码来看看。本文就从源码开始,简单的分析SpringMvc的流程 这里的例子很简单了,就不举了,断点打到DispatchServlet的doDispatch 处理流程 大体的处理流程看 springMvc处理流程概述 补充说明 HandlerMapping的作用是什么? HandlerMapping就一个方法,通过这个方法可以返回HandlerExecutionChain对象,这个对象会选择处理这个请求的hand原创 2022-02-16 19:59:37 · 432 阅读 · 0 评论