【SpringMVC】RESTful CRUD

前端之家收集整理的这篇文章主要介绍了【SpringMVC】RESTful CRUD前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

RESTful CRUD

注意:由于REST使用了四种请求方法,它们可以代表我们的行为,所以我们的请求映射RequestMapping最好不要出现动词。

RestfulCRUD-员工列表

实验要求:

1)、RestfulCRUD:CRUD满足Rest风格;

URI: /资源名称/资源标识 HTTP请求方式区分对资源CRUD操作

普通CRUD(uri来区分操作) RestfulCRUD
查询 getEmp emp---GET
添加 addEmp?xxx emp---POST
修改 updateEmp?id=xxx&xxx=xx emp/{id}---PUT
删除 deleteEmp?id=1 emp/{id}---DELETE

在Spring中的RESTful风格实现方法

@GetMapping("/emp")

@PostMapping("/emp")

@PutMapping("/emp/{id}")
public f(@PathVariable("id") Long id)

@DeleteMapping("/emp/{id}")
public f(@PathVariable("id") Long id)

2)、实验的请求架构;

实验功能 请求URI 请求方式
查询所有员工 emps GET
查询某个员工(来到修改页面) emp/1 GET
来到添加页面 emp GET
添加员工 emp POST
来到修改页面(查出员工进行信息回显) emp/1 GET
修改员工 emp PUT
删除员工 emp/1 DELETE

RESTful SpringMVC CRUD

1.显示所有员工信息

2.添加所有员工信息

3.删除操作

  • URL:emp/{id}
  • 请求方式:DELETE
  • 删除效果:对应记录从数据表中删除

4.修改操作:lastName 不可修改

猜你在找的SpringMVC相关文章