传统风格资源描述形式
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用于接收路径参数,使用{参数名称}描述路径参数