restful就是乙個資源定位及資源操作的風格。不是標準也不是協議,只是一種風格。基於這個風格設計的軟體可以更簡潔,更有層次,更易於實現快取等機制。
資源:網際網路所有的事物都可以被抽象為資源
資源操作:使用post、
delete
、put
、get
,使用不同方法對資源進行操作。
分別對應
新增、刪除、修改、查詢。
使用restful操作資源
查詢,get
新增,post
更新,put
刪除,delete
1/**2
* 使用restful風格開發介面,實現根據id查詢商品3*
4* @paramid5
* @return6*/
8@responsebody
9public
item queryitembyid(@pathvariable() integer id)
設計風格 Restful
rest是設計風格而不是標準,只提供了一組設計原則和約束條件 資源由uri來指定 uri 統一資源識別符號 對資源的包括包括獲取 建立 修改 和刪除資源 這些操作正好對應http協議提供的get post put和delete方法 通過操作資源的表現形式來操作資源 非rest風格url http q...
restful風格概述
利用http協議的四種操作get put delete post實現對伺服器資源的增刪改查 get 用於查詢,post用於新增,put用於修改,delete用於刪除 restful風格程式設計。restful 更強調是資源 webservice,rml等訪問技術更強調過程。restful的重點體現在...
RESTful架構風格
restful架構風格最初由roy t.fielding http 1.1協議專家組負責人 在其2000年的博士學位 中提出。http就是該架構風格的乙個典型應用。從其誕生之日開始,它就因其可擴充套件性和簡單性受到越來越多的架構師和開發者們的青睞。一方面,隨著雲計算和移動計算的興起,許多企業願意在網...