`
虚弱的java
  • 浏览: 159887 次
  • 性别: Icon_minigender_1
  • 来自: 哈尔滨
社区版块
存档分类
最新评论

spring mvc 架框风格简介

阅读更多

Spring mvc 框架与以往的架构有很大的不同。现在我们来看看其它框架针对于一个简单的用户管理(CRUD)操作是如何实现的。

在struts2中,我们要查看一个用户信息要这样儿操作:user_show.action?id=22,将id传到action中,之后到数据库中将id等于22的用户信息取出来,放入到actionContext中,之后在页面上显示。

我们打开iteye网站,点击“资讯”栏目,之后点击任意一篇文章,此时,我们仔细观察地址栏



 按照我们前面的分析地址栏中的请求地址应该是“?xxx=xxxx”,但是我们发现在地址栏中却并不是像我们所想象的那样儿。这就是一种基于REST风格的一种访问方式,这种访问方式是目前非常流行的一种访问方式。

如果按照REST风格实现用户信息的访问,则应该这样儿写:/user/22,就可以实现用户信息的查看。

删除用户:/user/delete/22

更新用户:/user/update/22

获取一组列表:

/users

/user/users

以上就是REST风格的一种方式,但是要注意:使用了REST的风格不等于使用了REST技术。

REST技术是一种基于资源导像变化的一种技术,具体细节请查阅相关文档。

 

 

  • 大小: 56.7 KB
分享到:
评论

相关推荐

    SpringMVCDemo:Spring MVC 框架知识案例

    10.Spring + Spring MVC + JDBCTemplate 整合并通过 RESTful 风格获取所有用户信息案例 11.Spring MVC 数据绑定案例 12.Spring MVC 实现 JSON 数据返回案例 13.Spring MVC 文件的上传与下载案例 14.Spring MVC 拦截...

    Spring MVC 3.0实战指南.ppt

    1、Spring MVC框架简介 2、HTTP请求地址映射 3、HTTP请求数据的绑定 4、数据转换、格式化、校验 5、数据模型控制 6、视图及解析器 7、其它 目录: Spring MVC 3.0新特性 Spring MVC框架结构 Spring MVC框架结构 框架...

    基于SSM框架(SpringMVC + Spring + Mybatis)的图书管理系统,内附,教程,数据库脚本

    1 此系统采用了目前最流行的ssm框架,其中的spingMVC框架相对于struts2框架更灵活,更安全。 2 本项目springMVC框架采用了注解映射器,使用了...5 spring容器内部使用拦截器,以Spring AOP的方式实现事务控制管理。

    Spring3MVC注解教程.ppt

    1、Spring MVC框架简介 2、HTTP请求地址映射 3、HTTP请求数据的绑定 4、数据转换、格式化、校验 5、数据模型控制 6、视图及解析器 7、其它 目录: Spring MVC 3.0新特性 Spring MVC框架结构 Spring MVC...

    Spring MVC 3.0实战指南

    支持REST风格的URL 添加更多注解,可完全注解驱动 引入HTTP输入输出转换器(HttpMessageConverter) 和数据转换、格式化、验证框架无缝集成 对静态资源处理提供特殊支持 更加灵活的控制器方法签名,可完全独立于...

    SpringMVC笔记.zip

    SpringMVC 是一种基于 Java 的实现 MVC 设计模型的请求驱动类型的轻量级 Web 框架 ,属于 SpringFrameWork 的后续产品,已经融合在 Spring Web Flow 里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。...

    基于经典技术组合Spring MVC、Apache Shiro、MyBatis、Bootstrap UI的java快速开发框架

    JeeSite是在Spring Framework基础上搭建的一个Java基础开发平台,以Spring MVC为模型视图控制器,MyBatis为数据访问层, Apache Shiro为权限授权层,Ehcahe对常用数据进行缓存,Activit为工作流引擎。是JavaEE界的...

    Spring MVC 3.0实战指南--陈雄华

    Spring MVC 3.0新特性: 1.支持REST风格的URL 2.添加更多注解,可完全注解驱动 3.引入HTTP输入输出转换器(HttpMessageConverter)和数据转换、格式化、验证框架无缝集成 4.对静态资源处理提供特殊支持 5.更加...

    基于SSM框架(SpringMVC + Spring + Mybatis)的图书管理系统数据库.rar

    此系统采用了目前最流行的ssm框架,其中的spingMVC框架相对于struts2框架更灵活,更安全。 2 本项目springMVC框架采用了注解映射器,使用了... 5 spring容器内部使用拦截器,以Spring AOP的方式实现事务控制管理。

    Spring_Framework_ API_5.0.5 (CHM格式)

    Spring Web Reactive 在 spring-webmvc 模块中现有的(而且很流行)Spring Web MVC旁边的新的 spring-web-reactive 模块中。 请注意,在 Spring5 中,传统的 SpringMVC 支持 Servlet3.1 上运行,或者支持 JavaEE7 的...

    JAVA中spring介绍以及个人使用心得

    Spring是一个轻量级的开源Java框架,它简化了企业级应用程序的开发。...MVC框架:Spring框架提供了一个灵活的MVC框架,可以帮助开发人员构建Web应用程序。该框架支持RESTful风格的Web服务、表单验证

    spring+springMVC+mybatis+struts2+jdbc+hibernate(全面集成,如果工作框架中请勿这种集成)

    spring+springMVC+mybatis+struts2+jdbc+hibernate 全面集成 此框架本人花费2天时间完成 工作中请勿配置如此多元化框架 框架的意义是为了让代码风格统一 此框架是为了学习 作为参考 jdbc.properties为数据库链接参数...

    springMVC学习笔记

    Spring MVC 是目前最主流的 MVC 框架之一 Spring MVC 通过一套 MVC 注解,让 POJO 成为处理请 求的控制器,而无须实现任何接口。 支持 REST 风格的 URL 请求 采用了松散耦合可插拔组件结构,比其他 MVC 框架更具 ...

    SpringMVC的相关问题.docx

    Spring MVC是Spring Framework的一个模块,它是基于MVC(Model-View-Controller)架构的轻量级Web框架。它提供了一个简单易用的接口,使得开发者可以轻松地构建Web应用程序。Spring MVC的主要特点是: 基于MVC架构,...

    Spring+3.x企业应用开发实战光盘源码(全)

     第15章:对Spring MVC框架进行详细介绍,对REST风格编程方式进行重点讲解,同时还对Spring 3.0的校验和格式化框架如果和Spring MVC整合进行讲解。  第16章:有别于一般书籍的单元测试内容,本书以当前最具实战的...

    HAP框架-开发指导手册.docx

    HAP框架-开发指导手册.docx 基于Java流行开源技术构建 HAP使用业界最流行的开源技术搭建,框架本身也完全开源,做到真正的技术开放。... HAP主要使用的开源框架有:Spring Framework, Spring MVC, Spring...

Global site tag (gtag.js) - Google Analytics