SpringMVC-----SpringMVC對Restful風格的支持

洋葱愛代碼 2022-01-08 04:31:37 阅读数:11

springmvc-----springmvc springmvc springmvc restful 支持

SpringMVC-----SpringMVC 對Restful風格的的支持

合抱之木,生於毫末;百丈之臺,起於壘土;千裏之行,始於足下。------《老子》
今日學習任務!!!!!
1、Restful是什麼?
2、怎麼Restful風格的請求?

一、Restful 簡介

REST:Representational State Transfer(錶象層狀態轉變),是一種設計風格。它的主要作用是充分並正確利用HTTP 協議的特性,規範資源獲取的 URI 路徑。通俗的講,RESTful 風格的設計允許將參數通過 URL 拼接傳到服務端,目的是讓 URL 看起來更簡潔使用
restful 的優點:
1、它結構清晰、符合標准、易於理解、擴展方便,所以正得到越來越多網站的采用
在這裏插入圖片描述

二、處理 Restful 風格的請求

2.1、占比特符{}

用於綁定 uri 中的占比特符。例如:瀏覽器請求 uri 是/delete/10 ,在 SpringMVC 處
理請求的方法中,在綁定 uri 時需要用占比特符來錶示需要獲取 uri 中的哪個路徑的值。 @RequestMapping("/delete/{id}"),這個{id}就是 uri 占比特符。uri 支持占比特符是
spring3.0 之後加入的。是 springmvc 支持 restful 風格

2.1、@PathVaribale

通過 @PathVariable 可以將 uri 中占比特符參數綁定到控制器處理方法的入參中
在這裏插入圖片描述
在這裏插入圖片描述

版权声明:本文为[洋葱愛代碼]所创,转载请带上原文链接,感谢。 https://gsmany.com/2022/01/202201080431370674.html