1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        一個基于 Spring 極度簡單的 Restful API 工具,非常好用!

        共 1789字,需瀏覽 4分鐘

         ·

        2021-06-08 10:45

        程序員的成長之路
        互聯(lián)網(wǎng)/程序員/技術/資料共享 
        關注


        閱讀本文大概需要 2 分鐘。

        來自:segmentfault.com/a/1190000015492016

        SAPI 是一個及其精簡的Restful API輸出工具,誕生的背景是基于目前微服務開發(fā)接口,很多中小型項目開發(fā)人員在對接口測試時不僅需要使用JUnit等進行業(yè)務接口測試,還需要對API進行自測。
        所以SAPI很好的解決了開發(fā)人員需要一個一個參數(shù)的往接口測試工具填寫調(diào)試的反復過程。
        目前SAPI只需要開發(fā)人員引入stater后再啟動類加入一行文件即可。下面我們直接看看使用時是什么樣的。
        1.下載并打包Jar后配置好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和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的接口列表頁面;每個接口上都有一個綠色的運行按鈕,點擊運行按鈕就會彈出接口詳細內(nèi)容頁面(如下圖)。點擊Send就可以調(diào)試接口了。
        <END>

        推薦閱讀:

        張一鳴:為什么 BAT 挖不走我們的人?

        贊!推薦一款神仙顏值的 Redis 客戶端工具

        最近面試BAT,整理一份面試資料《Java面試BATJ通關手冊》,覆蓋了Java核心技術、JVM、Java并發(fā)、SSM、微服務、數(shù)據(jù)庫、數(shù)據(jù)結(jié)構等等。

        獲取方式:點個「在看」,點擊上方小卡片,進入公眾號后回復「面試題」領取,更多內(nèi)容陸續(xù)奉上。

        朕已閱 

        瀏覽 37
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        評論
        圖片
        表情
        推薦
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            少妇欧美激情一区二区三区 | 弦奷漂亮少妇高湖A片乱按摩闺蜜 | h双腿涨灌触手play慎入视频 | 99操逼视频| 国产 无码 成人免费 | 激情五月天激情网 | 男女黄色大片操逼网站 | 久久久久久亚洲视频 | 亚洲欧洲在线看 | 涩色影院|