/*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。