SpringBoot開發RESTFull?

來源:互聯網
上載者:User

標籤:使用   處理   pat   boot   架構   cal   客戶   api   pos   

1. 什麼是RESTFull?

RESTFull 一種互連網軟體架構設計的風格,但它並不是標準,它只是提出了一組用戶端和伺服器互動時的架構理念和設計原則,基於這種理念和原則設計的介面可以更簡潔,更有層次;

如果一個架構符合REST原則,就稱它為RESTFull架構;

比如我們要訪問一個http介面:http://localhost:80080/api/order?id=1521&status=1

採用RESTFull風格則http地址為:http://localhost:80080/api/order/1021/1

2. springboot 中開發RESTFull

Spring boot開發RESTFull 主要是幾個註解實現:

1、@PathVariable    擷取url中的資料;    該註解是實現RESTFull最主要的一個註解;2、增加 post方法    PostMapping;    接收和處理Post方式的請求;3、刪除 delete方法    DeleteMapping;    接收delete方式的請求,可以使用GetMapping代替;4、修改 put方法    PutMapping;    接收put方式的請求,可以用PostMapping代替;5、查詢 get方法    GetMapping;    接收get方式的請求;

SpringBoot開發RESTFull?

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.