
springmvc
文章平均质量分 92
小小少年_
这个作者很懒,什么都没留下…
展开
-
springmvc源码 - handlerAdapter是如何初始化的
其实在之前的笔记中,有记录过handlerAdapter、handlerMapping初始化的一些细节,但是今天,突然间想到一个问题,RequestMappingHandlerAdapter、RequestMappingHandlerMapping是在什么时候放入到beanDefinitionMap中的今天这篇笔记主要记录下这里是如何放入到beanDefinitionMap中这个问题在EnableWebMvcConfiguration中,通过@Bean来完成的...原创 2021-05-03 13:35:20 · 961 阅读 · 2 评论 -
springmvchandlerAdapter和handlerMapping类在什么时候被初始化
springmvc原创 2022-04-15 08:39:12 · 405 阅读 · 0 评论 -
springmvc源码-我们自定义的参数解析器是如何放入到spring容器中的
被吃撒子原创 2021-09-08 21:07:24 · 371 阅读 · 0 评论 -
springmvc应用-自定义参数解析器
通过自定义原创 2020-12-16 20:18:47 · 471 阅读 · 0 评论 -
springmvc源码-参数解析
该篇博客介绍了调用的部分逻辑,这篇主要介绍了实现Controller接口和实现HttpRequestHandler接口这两种方式的调用,这两种方式比较简单,就是通过强转,然后调用目标方法即可,麻烦的是下面这种,通过@Controller注解声明的controller,在这篇博客中会仔细介绍对于通过@Controller、@RequestMapping()这种通过注解,声明handlerMethod的方式,会分为以下三步:1.对请求中的参数进行解析2.调用目标方法3.对返回参数进行解析对参数进行解析原创 2020-11-28 14:30:01 · 286 阅读 · 0 评论 -
springmvc源码-调用
上篇博客主要记录了handlerMapping初始化时的一些笔记,这篇主要是调用过程的学习笔记调用在调用一个方法的时候,会通过HttpServlet、FrameworkServlet等进行调用,最终会调用到org.springframework.web.servlet.DispatcherServlet#doDispatch我们就从这个方法开始记录笔记在开始之前,有几个概念,先总结说明一下,上篇博客有说到过,声明一个controller的三种方式,这三种方式在调用的时候,是由不同的handler原创 2020-10-11 13:00:32 · 196 阅读 · 0 评论 -
springmvc学习一初始化源码
这两天,学习了一下springmvc的源码,主要是学习了启动和调用的流程,主要分以下两部分来记录笔记1.启动流程2.调用流程springmvc源码,先概括的说一下1、初始化handlerMapping对象、初始化handlerAdapter对象;在初始化handlerMapping对象的时候,会解析所有的bean,将controller和对应的URL存入到对应的map集合中2、在调用的时候,会调用到org.springframework.web.servlet.DispatcherServlet#原创 2020-10-08 15:01:07 · 431 阅读 · 0 评论