springboot接口实践-RESTful API 架构风格

  • REST 是 Representational State Transfer 的缩写,如果一个架构符合 REST 原则,就称它为 RESTful 架构;
  • RESTful 架构可以充分的利用 HTTP 协议的各种功能,是 HTTP 协议的最佳实践;
  • RESTful API 是一种软件架构风格、设计风格,可以让软件更加清晰,更简洁,更有层次,可维护性更好;

API请求:

GET:   读取(Read)
POST:  新建(Create)
PUT:   更新(Update)
PATCH: 更新(Update),通常是部分更新
DELETE:删除(Delete)

API响应:

1xx:相关信息
2xx:操作成功
3xx:重定向
4xx:客户端错误
5xx:服务器错误

SpringBoot 快速实践 RESTful

  • 注解实现

HTTP 请求 Srping Boot 注解 说明
GET @GetMapping 读取
POST @PostMapping 新建
PUT @PutMapping 更新
PATCH @PatchMapping 更新,通常是部分更新
DELETE @DeleteMapping 删除

 

 

 

© 版权声明
THE END
喜欢就支持一下吧
分享