欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
一、前言
 
该技术博客总结与狂神说SpringMVC课程
 
二、什么是RestFul风格
 
Restful就是一个资源定位、资源操作的风格。不是标准也不是协议,只是一种风格。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。
 
资源:互联网所有的事物都可以被抽象为资源
 
资源操作:分为POST、DELETE、PUT、GET四种方法,使用不同方法对资源进行操作(增、删、改、查)
 
三、传统风格与RestFul风格对比
 
1. 传统方式操作资源
 
通过不同的参数来实现不同的效果!方法单一!
 
http://127.0.0.1/item/queryItem.action?id=1 (查询,GET)
 
http://127.0.0.1/item/saveItem.action (新增,POST)
 
http://127.0.0.1/item/updateItem.action (更新,POST)
 
http://127.0.0.1/item/deleteItem.action?id=1 (删除,GET或POST)
 
2. RestFul方式操作资源
 
可以通过不同的请求方式来实现不同的效果!
 
如下:请求地址一样,但是功能可以不同!
 
http://127.0.0.1/item/1 (查询,GET)
 
http://127.0.0.1/item (新增,POST)
 
http://127.0.0.1/item (更新,PUT)
 
http://127.0.0.1/item/1 (删除,DELETE)
 
四、RestFul代码演示
 
1.代码展示
 
在进行代码演示之前,需要配置好环境!
 
首先导入依赖:
 
<!--springmvc注解-->
 
<dependency>
 
    <groupId>org.springframework</groupId>
 
    <artifactId>spring-webmvc</artifactId>
 
    <version>5.1.9.RELEASE</version>
 
</dependency>
 
——

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h65265.shtml