MVC
一、Spring MVC的工作流程
- 客户端向服务端发送一次请求,这个请求会先到前端控制器DispacherServlet
- DispacherServlet接收到请求后会调用HandlerMapping处理器映射器——该请求由哪个Controller来处理
- DispacherServlet调用HandlerAdapter处理器适配器,告诉处理器适配器应该去执行哪个Controller(这个存在的意义是有不同的Controller类型)
- DispacherServlet将ModelAndView交给视图解析器解析,然后返回真正的视图。
- DispacherServlet将模型数据填充到视图中。
- DispacherServlet将结果返回给客户端。
二、SpringMVC Restful风格的接口的流程是怎么样的?
<ul><li data-start="89" data-end="170">请求进入
<ul data-start="106" data-end="170"><li data-start="106" data-end="150">浏览器发请求,首先到 DispatcherServlet(前端控制器)。
<li data-start="154" data-end="170">
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |