大数跨境
0
0

一个基于 Spring 极度简单的 Restful API 工具,非常好用!

一个基于 Spring 极度简单的 Restful API 工具,非常好用! 终码一生
2021-06-07
0
导读:工具推荐!

点击上方“终码一生”,选择“加为星标

第一时间获取技术干货!



SAPI 是一个及其精简的Restful API输出工具,诞生的背景是基于目前微服务开发接口,很多中小型项目开发人员在对接口测试时不仅需要使用JUnit等进行业务接口测试,还需要对API进行自测。所以SAPI很好的解决了开发人员需要一个一个参数的往接口测试工具填写调试的反复过程。


目前SAPI只需要开发人员引入stater后再启动类加入一行文件即可。下面我们直接看看使用时是什么样的。


1、配置好POM


<dependency>
   <groupId>com.github.xiaour</groupId>
   <artifactId>xiaour.springboot.sapi.starter</artifactId>
   <version>1.0</version>
   <scope>system</scope>
   <systemPath>${project.basedir}/libs/xiaour.springboot.sapi.starter-1.0.jar</systemPath>
</dependency>


2、启动类


@Sapi(controllers = {"com.example.demo.ctrl","com.example.demo.ctrl2"})
@ServletComponentScan(basePackages = {"com.github.xiaour.api_scanner.servlet"})
@ComponentScan
@SpringBootApplication
public class DemoApplication {
   public static void main(String[] args) {
      SpringApplication.run(DemoApplication.class, args);
   }
}


这里说明一下Sapi的controllers是当前项目中需要被输入API的Controller路径,有多个的话配置多个即可。ServletComponentScan中的com.github.xiaour.api_scanner.servlet路径不要忽略。到这里我们的配置几乎就全部完成了。


怎么样?是不是相当简单了。


3、使用Sapi


启动项目后在浏览器打开地址 http://127.0.0.1:{服务端口}/{若有项目路径}/sapi 即可打开Sapi的接口列表页面;每个接口上都有一个绿色的运行按钮,点击运行按钮就会弹出接口详细内容页面(如下图)。点击Send就可以调试接口了。



作者:小鱼儿
来源:segmentfault.com/a/1190000015492016


PS:防止找不到本篇文章,可以收藏点赞,方便翻阅查找哦。



END

 



最热门的文章


Java 程序员最最最常犯的 10 个 SQL 错误!你中招了吗?

2021-06-06

学会这招,绝对让你帅到没朋友!

2021-06-02

历史上第一个网页你知道长什么样吗?

2021-06-01

大白话,通俗易懂,一文读懂什么是区块链技术!

2021-05-31


【声明】内容源于网络
0
0
终码一生
开发者聚集地。分享Java相关开发技术(JVM,多线程,高并发,性能调优等),开源项目,常见开发问题和前沿科技资讯!
内容 1876
粉丝 0
终码一生 开发者聚集地。分享Java相关开发技术(JVM,多线程,高并发,性能调优等),开源项目,常见开发问题和前沿科技资讯!
总阅读1.0k
粉丝0
内容1.9k