谈谈restful风格API编写和接口调用

编程入门 行业动态 更新时间:2024-10-24 08:26:21

谈谈restful风格API编写和<a href=https://www.elefans.com/category/jswz/34/1771365.html style=接口调用"/>

谈谈restful风格API编写和接口调用

前言

前后端分离开发已成为主流,专业人做专业事,明确各自的分工有利于提高工作效率。然而实际开发过程中,却受到一些因素的影响。比如接口代码不规范、后端接口不自测、前端传参错误、后端返参问题等等,往往耗费了大量的时间在接口联调上,导致工作效率比较低下。有没有好的方式去提高效率呢,下面就来说说编写restful风格API和swagger接口调用

restful风格接口

简介

Restful风格API是一种软件架构、设计风格,不是标准,只提供一组设计原则和约束条件。用于客户端与服务器进行交互。基于该风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。
在 Restful 风格中,用户请求的url使用同一个url而用请求方式:get、post、delete、put方式对请求的处理方法进行区分,这样可以在前后台分离式的开发中使得前端开发人员不会对请求的资源地址产生混淆和大量的检查方法名的麻烦,形成一个统一的接口。

非Restful风格弊端

1、大量方法名,多个开发项目命名混乱
2、GET和POST请求方法使用混乱,有些方法不声明具体方式,有时请求会报错
3、不够简洁,每个接口都需要命名且不能复用

实现方式

SpringMVC 的 resturl 是通过 @RequestMapping 及 @PathVariable annotation 提供的,通过如
@RequestMapping(value=”/blog /{id}”,method=RequestMethod.DELETE) 即可处理 /bl

更多推荐

谈谈restful风格API编写和接口调用

本文发布于:2024-02-26 15:32:13,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1702998.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:接口   风格   restful   API

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!