1. 程式人生 > >使用Swagger的Json文件生成客戶端程式碼

使用Swagger的Json文件生成客戶端程式碼

一. 線上工具方式

  1. 線上訪問 Swagger Editor
  2. 編寫 Swagger 文件
  3. 線上生成程式碼
    在這裡插入圖片描述

二. 命令建立(需有java環境)

  1. 編寫 Swagger Json文件

  2. 下載打包工具 swagger-codegen-cli

  3. 命令建立
    示例將打包工具和 json文件放在同一資料夾下,預將生成客戶端程式碼放於 swagger-clinet 資料夾下,在json文件所在目錄開啟命令視窗(建議管理員身份),執行以下命令:
    在這裡插入圖片描述
    java -jar swagger-codegen-cli-2.3.1.jar generate -i usermanage.json -l csharp -o E:\Test\swagger-clinet

    命令列註釋:

    java -jar swagger-codegen-cli.jar generate         <!--Java環境執行打包工具-->
    -i swagger.json      						<!--槓i 找到json檔案-->
    -l csharp							<!--槓l 需要生成的語言-->
    -o d:\Test\swagger-clinet					<!--生成後的程式碼存放路徑-->
    

    詳情可檢視Gitub swagger-codegen

    END