内容简介:SAPI是一个基于Spring的及其精简的Restful API starter,诞生的背景是基于目前微服务开发接口,很多中小型项目开发人员在对接口测试时不仅需要使用JUnit等进行业务接口测试,还需要对API进行自测。所以SAPI很好的...
SAPI是一个基于Spring的及其精简的Restful API starter,诞生的背景是基于目前微服务开发接口,很多中小型项目开发人员在对接口测试时不仅需要使用JUnit等进行业务接口测试,还需要对API进行自测。所以SAPI很好的解决了开发人员需要一个一个参数的往接口测试 工具 填写调试的反复过程。SAPI不需要想Swagger那样添加非常多的注解(这样代码发布会非常恶心,全是一堆注解)
1.从中央仓库找到SAPI载入到pom.xml
<dependency> <groupId>com.github.xiaour</groupId> <artifactId>xiaour.springboot.sapi.starter</artifactId> <version>1.1</version> </dependency>
2.在项目启动类Application上加入@Sapi注解,controllers参数是需要被扫描到的controller包路径(不是包括类名的路径哦)
import com.github.xiaour.api_scanner.annotation.Sapi; @Sapi(controllers = {"com.sapi.demo.controller"}) @SpringBootApplication public class DemoApplication { public static void main(String[] args) { SpringApplication.run(DemoApplication.class, args); } }
打开http://127.0.0.1:8080/sapi 你就可以看到你的接口全都罗列在页面上啦。下面给几个测试页面瞧瞧吧!
点击绿色按钮,可以对接口进行测试哦,测试的结果还是格式化好的呢。
【声明】文章转载自:开源中国社区 [http://www.oschina.net]
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 懒人福音——渗透测试单行化
- Flutter JSON 解析懒人攻略
- 懒人高效法安装开源监控神器centreon
- 懒人必备,IntelliJ IDEA中代码一键生成
- 适用于键盘流、懒人、强迫症患者以及码农的究极Mac使用指南
- 懒人福利:不写代码调优深度模型,谷歌开源的「What-If」了解一下
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Design systems
Not all design systems are equally effective. Some can generate coherent user experiences, others produce confusing patchwork designs. Some inspire teams to contribute to them, others are neglected. S......一起来看看 《Design systems》 这本书的介绍吧!