核心类:DispatcherServlet

 

 

RequestMappingHandlerMapping 保存了所有@RequestMapping和handler的映射规则。

 

所有的请求映射都在HandlerMapping中。

springboot自动配置欢迎页的HandlerMapping,访问/可以访问到index.html

 

请求进来,挨个尝试所有的HandlerMapping看是否有请求信息。

  如果有,就找到这个请求对应的handler。

  如果没有,就交给下一个HandlerMapping,看是否能处理。依次论退。

 

如果我们需要一些自定义的映射处理,我们也可以自己给容器中放HandlerMapping。

 

 

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐