Spring MVC
特点:
1.轻量级,简单易学
2.高效,基于请求响应的MVC框架
3.与Spring兼容性好,无缝结合
4.约定优先配置
5.功能强大:RESTful、数据验证、格式化、本地化、主题等
6.简洁灵活
Spring的web框架围绕DispatcherServlet(调度Servlet)设计,DispatcherServlet的作用是将请求分发到不同的处理器,从spring2.5开始,使用java5或以上版本采用基于注解的controller声明方式。
以请求为驱动。
使用SpringMVC必须配置的三大件:
处理器映射器、处理器适配器、视图解析器
通常我们只需要手动配置视图解析器,而处理器映射器和处理器适配器只需要开启注解驱动即可,而省去了大段的xml的配置。