SpringMVC学习系列(1) 之 初识SpringMVC

2022年05月15日 阅读数:5
这篇文章主要向大家介绍SpringMVC学习系列(1) 之 初识SpringMVC,主要内容包括基础应用、实用技巧、原理机制等方面,希望对大家有所帮助。

/*springMvc的总结:(推荐,总共有十五章)html

*http://www.cnblogs.com/liukemng/p/3751338.html前端

*/spring

 

1.什么是Spring MVC:app

Spring MVC属于SpringFrameWork的后续产品,它提供了构建 Web 应用程序的全功能 MVC 模块,与Struts2同样是一种优秀MVC框架,不一样的是自Spring2.5引入了注解式controller及Spring 3之后的不断完善,使得采用Spring MVC框架开发结构清晰明了,效率大大提升。框架

2.注解式Spring MVC响应流程:post

3.重要的接口和类的简单说明:spa

DispatcherServlet:前端控制器,用于接收请求。htm

HandlerMapping接口:用于处理请求的映射。blog

DefaultAnnotationHandlerMapping:HandlerMapping接口的实现,用于把一个URL映射到具体的Controller类上。接口

HandlerAdapter接口:用于处理请求的映射。

AnnotationMethodHandlerAdapter:HandlerAdapter接口的试下,用于把一个URL映射到对应Controller类的某个方法上。

ViewResolver接口:用于解析View。

InternalResourceViewResolver:ViewResolver接口的实现,用于把ModelAndView的逻辑视图名解析为具体的View。