传统风格资源描述形式
http:/ /localhost/user/ getById?id=1
http: / / localhost/user / saveUser
REST风格描述形式
http: / / localhost/user / 1
优点:隐藏资源的访问行为,无法通过地址得知对资源是何种操作书写简化

注意:风格不是规范,可以打破,可以按照自己的行为规范来定义。但这种风格可以,建议使用
根据REST风格对资源进行访问称为RESTful
入门案例
@ResponseBody
@RequestMapping(value = "/users",method = RequestMethod.POST)
public String save(){
System.out.println("user save");
return "{'module':'user save'}";
}




@RequestParam用于接收url地址传参或表单传参@RequestBody用于接收json数据
@PathVariable用于接收路径参数,使用{参数名称}描述路径参数
本文探讨了REST(表现形式状态转换)风格的资源描述,并对比了传统风格。REST风格的优势在于隐藏资源操作,简化URL书写。虽然不强制遵循,但建议采用以实现RESTful访问。文中通过SpringMVC入门案例,讲解了@RequestParam用于接收URL或表单参数,@RequestBody用于接收JSON数据,而@PathVariable则用于处理路径参数。

&REST案例&spm=1001.2101.3001.5002&articleId=124708369&d=1&t=3&u=776f9c5d204b4778813bcc07002f2c5c)
2578

被折叠的 条评论
为什么被折叠?



