
springmvc
文章平均质量分 93
sicofield
这个作者很懒,什么都没留下…
展开
-
Servlet接口
Servlet Servlet是一套规范,按照这套规范写的代码就可以直接在java服务器上运行。 先看一下Servlet的继承结构: init方法在容器启动时被容器调用(当load-on-startup设置为负数或者不设置时会在servlet第一次用到时才被调用),只会调用一次; getServletConfig 获取配置; service用于处理一个请求; getServle...原创 2018-03-08 21:22:58 · 466 阅读 · 0 评论 -
springMVC整体结构
整体结构 先看下spring中DispatcherServlet的继承结构: HttpServlet是Servlet规范,HttpServletBean,FrameworkServlet,DispatchServlet是SpringMVC中的。 XXXAware在Spring中表示对XXX可以感知,通俗点解释就是:如果在某个类里面想要使用spring的一些东西,就可以通过...原创 2018-03-09 22:59:03 · 1903 阅读 · 0 评论 -
SpringMVC处理请求
HttpServletBean 从HttpServletBean的结构中可知,其没有重写service,doXXX等处理请求方法,所以HttpServletBean没有具体处理请求 FrameworkServlet FrameworkServlet重写了HttpServlet的这些方法 可以看到Service之中将除了PATCH方法的所有请求都集中到processReque...原创 2018-03-11 10:56:47 · 1437 阅读 · 0 评论 -
SpringMVC组件概览
这里要介绍的是DispatchServlet中直接初始化的九大组件 HandlerMapping HandlerMapping只有一个接口那就是getHandler DispatchServlet中查找Handler的方式是按顺序遍历所有的HandlerMapping,当找到一个HandlerMapping后立即停止查找并返回 HandlerAdapter Han...原创 2018-03-11 15:29:07 · 266 阅读 · 0 评论 -
HandlerMapping
HandlerMapping在这个SpringMVC体系结构中有着举足轻重的地位,充当着url和Controller之间映射关系配置的角色。主要有三部分组成:HandlerMapping映射注册、根据url获取对应的处理器、拦截器注册。 看下HandlerMapping的继承结构: 由图中可以看出HandlerMapping家族分两支,一支继承AbstractUrlHandlerMappi...原创 2018-03-11 20:45:04 · 502 阅读 · 0 评论