Spring MVC教程

这个教程是专为学习 Spring MVC 开发入门而写。这一系列的 Spring MVC 教程是基于新的 Spring 框架的最新版本(版本4)写的。
Spring MVC 是一个模型 - 视图 - 控制器(MVC)的Web框架建立在中央前端控制器servlet(DispatcherServlet),它负责发送每个请求到合适的处理程序,使用视图来最终返回响应结果的概念。Spring MVC 是 Spring 产品组合的一部分,它享有 Spring IoC容器紧密结合Spring松耦合等特点,因此它有Spring的所有优点。

SpringMVC架构图所下所示 -

参考源 : Spring Framework Reference

这个 Spring 4 MVC教程系列是基于 Spring 4.0.6.RELEASE / 4.1.7.RELEASE/4.2.0.RELEASE.

Spring 4 MVC 实践操作的例子
在本系列教程中,我们将通过 Spring 4 MVC 使用全面性工作例子来帮助探索它们的共同特征。

下面这些列出来的是一些比较实用(也归为高级部分)的示例,如果是初学者,可以从左侧目录依次往下学习和实践。

Spring MVC基础

使用Spring MVC集成AngularJS。文章显示基于前端AngularJS,使用$http与Spring REST API 根据服务后端异步通信。

Spring MVC + Hibernate

Spring MVC 4 文件上传和下载支持