2017-11-22 3 views
1

私はSpringfox v 2.7を使用しています。JSONファイルからSwagger UIを生成したいのですが、Swagger(@ Api、@ApiDocs)注釈のないモデルクラス(@ApiModelPropertyなど)....JSONからSwaggerを生成してください。

よろしくお願いします。

PD:これはSpringブート1.5.8バージョンのアプリケーションです。ここで

答えて

0

は、あなたが作るために必要な変更です:

  • 必要なだけSpringfoxのJARは、すべての静的UIの成果物が含まれていspringfox-swagger-ui JARです。

  • swagger.jsonresourcesフォルダの下にあるすべてのJSON定義を含むファイル。 springfox.documentation.swagger.web.SwaggerResourceオブジェクトのJSON文字列表現を返し

    1. /swagger-resourcesエンドポイント:swagger-ui.htmlからのすべての要求を満たすために、次のエンドポイントを有する

    2. カスタムコントローラ。

    3. /swagger-resources/configuration/uispringfox.documentation.swagger.web.UiConfigurationオブジェクトのJSON文字列表現を返すエンドポイント。

    4. /swagger-resources/configuration/securityspringfox.documentation.swagger.web.SecurityConfigurationオブジェクトのJSON文字列表現を返すエンドポイント。

    5. /v2/api-docsスワッガーAPI定義のJSON表現を返すエンドポイント。

あなたは作業例hereを見つけることができます。

関連する問題