歡迎來到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.rs2pl.com/html/h65265.shtml

久久天天躁狠狠躁夜夜躁2020