- Spring MVC概述
- Spring MVC - Hello World示例
- 表单处理
- 表单标签库
- 处理映射
- 控制器
- 视图解析器
- 集成
-
高级应用部分
- Spring4 MVC HelloWord实例
- Spring4 MVC HelloWorld 注解和JavaConfig实例
- Spring4 MVC表单验证
- Spring4 MVC ContentNegotiatingViewResolver多种输出格式实例
- Spring4 MVC REST服务使用@RestController实例
- Spring4 MVC+ AngularJS CRUD使用$http实例
- Spring4 MVC RESTFul WebServices CRUD实例+RestTemplate
- Spring4 MVC+Hibernate4+MySQL+Maven使用注解集成实例
- Spring4 MVC+Hibernate4 Many-to-many连接表+MySQL+Maven实例
- Spring4 MVC文件下载实例
- Spring MVC4使用Servlet3 MultiPartConfigElement文件上传实例
- Spring MVC配置静态资源和资源包教程
- Spring MVC文件上传教程
Spring MVC教程
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基础
Spring4 MVC Hello WorldXML实例 - 使用Spring MVC XML配置的简单HelloWorld Web应用程序。
Spring4 MVC Hello World注解 (Java Config)实例 - 使用Spring MVC基于注解配置(Java的配置)的简单HelloWorld Web应用程序。
Spring4 MVC 表单验证和资源处理 (使用注解) - Web应用程序显示使用JSR303来验证Spring表单标签,表单验证,访问静态资源(CSS,js,images..)。
Spring4 MVC ContentNegotiatingViewResolver实例 - 基于注解Web应用程序实例,支持多种输出格式(XML,JSON,XLS,PDF,HTML)使用不同的视图解析器相同的数据。
Spring4 MVC REST服务示例使用@RestController - 使用Spring REST API创建一个简单的JSON+ XML服务
Spring4 MVC RESTFul Web Services CRUD实例+RestTemplate - 在这篇文章中,我们将使用Spring MVC4写一个CRUD RESTful Web服务, 写一个REST客户端RestTemplate来使用这些服务。我们也将使用外部客户端测试这些服务。
Spring4 MVC + AngularJS使用$http异步服务交互
使用Spring MVC集成AngularJS。文章显示基于前端AngularJS,使用$http与Spring REST API 根据服务后端异步通信。
Spring MVC + Hibernate
Spring4 MVC + Hibernate4 + MySQL + Maven使用注解集成实例 - 基于Hibernate和Spring注释配置实例,创建一个简单的应用程序显示如何使用事务管理,JSR303验证,数据库CRUD操作,所有都使用注解。
Spring4 MVC + Hibernate4多对多连接表+MySQL+Maven实例 - 基于注解的Spring MVC4和Hibernate4多对多的例子,显示CRUD操作,管理所有使用视图/JSP,Spring转换器的例子,显示事务管理和JSR303验证、使用多对多的映射。
Spring MVC 4 文件上传和下载支持
Spring4 MVC使用Servlet 3 MultiPartConfigElement文件上传实例 - Spring MVC4使用Spring StandardServletMultipartResolver和Servlet API3 的MultipartConfigElement 文件上传实例。
Spring4 MVC文件下载实例 - Spring4 MVC的文件下载实例,应用程序从文件系统内部以及外部文件下载文件。
- Java教程
- Vim教程
- Swing教程
- Spring教程
- Spring Web Services教程
- Spring MVC教程
- Spring JDBC教程
- Spring Cloud教程
- Spring Boot教程
- Spring Boot CLI教程
- Spring Batch教程
- Spring AOP教程
- PDFBox教程
- JSP教程
- JSF教程
- JPA教程
- Java面向对象设计
- Java设计模式
- Java虚拟机教程
- Java泛型教程
- Java正则表达式教程
- Java数据类型教程
- Java并发编程教程
- Java密码学教程
- Java多线程教程
- Java国际化(i18n)教程
- JavaFX教程
- Java9教程
扫描二维码
程序员编程王