随笔分类 -  spring / springmvc

摘要:前面说了适配器执行 handler 怎么解析请求参数,现在看怎么响应参数,还是从具体执行 handler 的方法开始 // org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod#invo 阅读全文
posted @ 2024-07-04 13:57 CyrusHuang 阅读(9) 评论(0) 推荐(0) 编辑
摘要:上一篇说了请求处理流程,这里说说 springMVC 怎么处理参数的 springMVC 底层是靠 HttpMessageConvert 实现的,这个接口有很多实现类,不同的参数使用不同的消息转换器 源头还是 Servlet.service 开始,一步步跟到 DispatcherServlet.do 阅读全文
posted @ 2024-07-03 13:41 CyrusHuang 阅读(16) 评论(0) 推荐(0) 编辑
摘要:因为 DispatcherServlet 是一个 servlet,所以初始化的时候是入口是 init() 方法 处理请求也是一样的,Servlet 处理请求的方法是 service(),所以入口也是这里,开始找子类,看哪个类复写了 service(),发现是 HttpServlet ,从这里开始分析 阅读全文
posted @ 2024-07-01 15:54 CyrusHuang 阅读(4) 评论(0) 推荐(0) 编辑
摘要:继承关系 DispatcherServlet > FrameworkServlet > HttpServletBean > HttpServlet > GenericServlet > Servlet 初始化流程 DispatcherServlet 是一个 Servlet,所有的 Servlet 初 阅读全文
posted @ 2024-07-01 15:53 CyrusHuang 阅读(1) 评论(0) 推荐(0) 编辑