REST风格
按照REST风格访问资源时使用行为动作区分对资源进行了何种操作
网址格式 | 用途 | 方式 |
---|---|---|
http://localhost/users | 查询全部用户信息 | GET(查询) |
http://localhost/users/1 | 查询指定用户信息 | GET(查询) |
http://localhost/users | 添加用户信息 | POST(新增/保存) |
http://localhost/users | 修改用户信息 | PUT(修改/更新) |
http://localhost/users/1 | 删除用户信息 | DELETE(修改) |
@RestController
@RequestMapping("/books")
public class BookControler {
@GetMapping
public String getid()
@GetMapping("{id}")
public String getid(@PathVariable Integer id)
@PostMapping
public String save(@RequestBody Book book)
@DeleteMapping("{id}")
public String delete(@PathVariable Integer id)
@PutMapping
public String update(@RequestBody Book book)
}