加入收藏 | 设为首页 | 会员中心 | 我要投稿 北几岛 (https://www.beijidao.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

【SpringMVC】RESTful CRUD

发布时间:2021-05-21 06:28:10 所属栏目:大数据 来源: https://www.jb51.cc
导读:RESTful CRUD 注意: 由于REST使用了四种请求方法,它们可以代表我们的行为,所以我们的请求映射RequestMapping最好不要出现动词。 RestfulCRUD-员工列表 实验要求: 1)、RestfulCRUD:CRUD满足Rest风格; URI: /资源名称/资源标识 HTTP请求方式区分对资源
查询 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)、实验的请求架构;

查询所有员工 emps GET 查询某个员工(来到修改页面) emp/1 GET 来到添加页面 emp GET 添加员工 emp POST 来到修改页面(查出员工进行信息回显) emp/1 GET 修改员工 emp PUT 删除员工 emp/1 DELETE

RESTful SpringMVC CRUD

1.显示所有员工信息

  • URI:emps
  • 请求方式:GET
  • 显示效果

2.添加所有员工信息

  • 显示添加页面:
    • URI:emp
    • 请求方式:GET
    • 显示效果


      – 添加员工信息:
    • URI:emp
    • 请求方式:POST
    • 显示效果:完成添加,重定向到 list 页面。

3.删除操作

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

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

  • 显示修改页面:
    • URI:emp/{id}
    • 请求方式:GET
    • 显示效果:回显表单。
  • 修改员工信息:
    • URI:emp
    • 请求方式:PUT
    • 显示效果:完成修改,重定向到 list 页面。

(编辑:北几岛)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

RESTful CRUD

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

RestfulCRUD-员工列表

实验要求:

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

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

普通CRUD(uri来区分操作) RestfulCRUD
实验功能 请求URI 请求方式
    推荐文章
      热点阅读