SpringMVC学习系列(1) 之 初识SpringMVC
来源:互联网 发布:北方民族大学网络 编辑:程序博客网 时间:2024/06/05 12:04
1.前言:
约定:本系列所用的Spring版本为:spring-framework-3.2.5.RELEASE,Hibernate版本为hibernate-release-4.2.8.Final,采用Spring+Hibernate+Spring MVC的组合方式。
2.什么是Spring MVC:
Spring MVC属于SpringFrameWork的后续产品,它提供了构建 Web 应用程序的全功能 MVC 模块,与Struts2一样是一种优秀MVC框架,不同的是自Spring2.5引入了注解式controller及Spring 3以后的不断完善,使得采用Spring MVC框架开发结构清晰明了,效率大大提高。
3.注解式Spring MVC响应流程:
4.重要的接口和类的简单说明:
DispatcherServlet:前端控制器,用于接收请求。
HandlerMapping接口:用于处理请求的映射。
DefaultAnnotationHandlerMapping:HandlerMapping接口的实现,用于把一个URL映射到具体的Controller类上。
HandlerAdapter接口:用于处理请求的映射。
AnnotationMethodHandlerAdapter:HandlerAdapter接口的试下,用于把一个URL映射到对应Controller类的某个方法上。
ViewResolver接口:用于解析View。
InternalResourceViewResolver:ViewResolver接口的实现,用于把ModelAndView的逻辑视图名解析为具体的View。
- SpringMVC 学习系列 (1) 之 初识SpringMVC
- SpringMVC学习系列(1) 之 初识SpringMVC
- SpringMVC学习系列(1) 之 初识SpringMVC
- SpringMVC学习系列(1) 之 初识SpringMVC
- SpringMVC学习系列(1) 之 初识SpringMVC
- SpringMVC学习系列(1) 之 初识SpringMVC
- SpringMVC学习系列(1) 之 初识SpringMVC
- SpringMVC学习系列(1) 之 初识SpringMVC
- SpringMVC学习系列(1) 之 初识SpringMVC
- SpringMVC学习系列(1) 之 初识SpringMVC
- SpringMVC学习系列(1) 之 初识SpringMVC
- SpringMVC学习笔记(1):初识SpringMVC
- SpringMVC学习(1):初识SpringMVC
- (一).SpringMVC 学习-初识SpringMVC
- J2EE系列之SpringMVC学习笔记(一)--SpringMVC简介
- J2EE系列之SpringMVC学习笔记(二)--SpringMVC控制器
- J2EE系列之SpringMVC学习笔记(三)--SpringMVC控制器
- J2EE系列之SpringMVC学习笔记(四)--SpringMVC控制器
- CentOS7安装配置Samba
- 21 Three.js使用顶点绘制立方体
- 面试题7(1):用2个栈实现队列
- MOOC清华《程序设计基础》第9章:自动售卖程序 v 1.1
- Windows下Node.js使用child_process模块调用系统命令的编码问题
- SpringMVC学习系列(1) 之 初识SpringMVC
- Java的三元运算符
- java dos指令 命名规则 键盘录入
- python-pandas的基本用法02
- 数据库分库分表(sharding)---全局主键生成策略
- [python]反转英文句子
- 关于构造函数和析构函数调用时的多种情况
- Linux守护进程
- Python PIL库 教程