摘要:是一個及其精簡的輸出工具,誕生的背景是基于目前微服務開發接口,很多中小型項目開發人員在對接口測試時不僅需要使用等進行業務接口測試,還需要對進行自測。目前只需要開發人員引入后再啟動類加入一行文件即可。中的路徑不要忽略。
SAPI是一個及其精簡的Restful API輸出工具,誕生的背景是基于目前微服務開發接口,很多中小型項目開發人員在對接口測試時不僅需要使用JUnit等進行業務接口測試,還需要對API進行自測。所以SAPI很好的解決了開發人員需要一個一個參數的往接口測試工具填寫調試的反復過程。
目前SAPI只需要開發人員引入stater后再啟動類加入一行文件即可。下面我們直接看看使用時是什么樣的。
1.下載并打包Jar后配置好POM
com.github.xiaour xiaour.springboot.sapi.starter 1.0 system ${project.basedir}/libs/xiaour.springboot.sapi.starter-1.0.jar
2.啟動類加入注解Sapi和ServletComponentScan
@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就可以調試接口了。
好啦,各位可以立即使用sapi了,祝各位使用愉快
也歡迎大家訪問我的Git托管項目或Star
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/71475.html
摘要:一個簡單的輸出工具,只需簡單配置,即可將接口中的所有接口及參數全部以結構化的方式輸出的頁面上。新增支持文件類型的數據。優化了返回結果格式化的問題。改版了界面列表展示部分,修復了掃描不到的情況。增加了對的支持支持上傳文件。 spring.boot.sapi.starter 一個簡單的API輸出工具,只需簡單配置,即可將接口中的所有API接口及參數全部以結構化的方式輸出的頁面上。基于Spr...
摘要:菜鳥教程框架中文手冊入門目標使用搭建通過對數據增刪查改沒了純粹占行用的拜 后端API入門學習指北 了解一下一下概念. RESTful API標準] 所有的API都遵循[RESTful API標準]. 建議大家都簡單了解一下HTTP協議和RESTful API相關資料. 阮一峰:理解RESTful架構 阮一峰:RESTful API 設計指南 RESTful API指南 依賴注入 D...
摘要:菜鳥教程框架中文手冊入門目標使用搭建通過對數據增刪查改沒了純粹占行用的拜 后端API入門學習指北 了解一下一下概念. RESTful API標準] 所有的API都遵循[RESTful API標準]. 建議大家都簡單了解一下HTTP協議和RESTful API相關資料. 阮一峰:理解RESTful架構 阮一峰:RESTful API 設計指南 RESTful API指南 依賴注入 D...
摘要:菜鳥教程框架中文手冊入門目標使用搭建通過對數據增刪查改沒了純粹占行用的拜 后端API入門學習指北 了解一下一下概念. RESTful API標準] 所有的API都遵循[RESTful API標準]. 建議大家都簡單了解一下HTTP協議和RESTful API相關資料. 阮一峰:理解RESTful架構 阮一峰:RESTful API 設計指南 RESTful API指南 依賴注入 D...
閱讀 1990·2021-09-22 16:05
閱讀 9255·2021-09-22 15:03
閱讀 2880·2019-08-30 15:53
閱讀 1698·2019-08-29 11:15
閱讀 903·2019-08-26 13:52
閱讀 2348·2019-08-26 11:32
閱讀 1798·2019-08-26 10:38
閱讀 2562·2019-08-23 17:19