SpringMVC执行流程和原理

2021-10-22  本文已影响0人  拄杖忙学轻声码

SpringMVC是Spring家族的一个子模块,实际上是对Servlet的封装

1、调度中心(DispatcherServlet):接收请求,根据请求信息交给 映射器(HandlerMapping)
2、映射器(HandlerMapping):根据请求地址去匹配处理器,根据xml配置、注解进行查找
3、处理器(Handler):也就是开发人员熟悉的Controller层,需要调用业务层的方法
4、适配器(HandlerAdapter):把处理器包装成适配器,便于响应
5、视图解析器(ViewResovler):渲染页面和数据,返回相应结果
6、DispatcherServlet:将结果响应给用户

1-6依次为执行顺序

上一篇 下一篇

猜你喜欢

热点阅读