【SpringMVC】springmvc框架

xiaoxiao2021-02-27  266

前言

        最近在研究springmvc的框架,先研究其一条线。

springmvc框架

1、DispatcherServlet前端控制器:接收request,进行response。

2、HandlerMapping处理器映射器:根据url查找Handler(可以通过xml配置方式,注解方式)。

3、HandlerAdapter处理器适配器:根据特定的规则去执行Handler,编写Handler时需要按照HandlerAdapter的要求去编写。

4、Handler处理器(后端处理器):需要程序员编写。常用注解方式开发。

        Handler处理器执行后结果是ModelAndView,具体开发时Handler返回方法值类型包括:ModelAndView、String(逻辑视图名)、void(通过在Handler形参中添加request和response,类似servlet开发方式,可以通过制定的response响应结果类型实现json数据输出)

        View resolver视图解析器,根据逻辑视图名生成真正的视图(在springmvc中使用View对象表示)

数据流向

总结

        初学springmvc,如有不当之处还望指正。

转载请注明原文地址: https://www.6miu.com/read-7613.html

最新回复(0)