問題タブ [swagger-codegen]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
swagger - @FeignClient APIがswaggerによって処理されないようにするにはどうすればよいですか?
私は 1 つのプロジェクトで swagger と Feign を使用しています。swagger は@RequestMapping
注釈付きのメソッドを使用してドキュメントを作成します。@FeightClient
しかし、 と の両方で注釈が付けられたクラスとメソッドに対してこれを行うのは奇妙です@RequestMapping
。では、swagger でこれらの API を無視するにはどうすればよいでしょうか? によって注釈が付けられたこれらの API を無視するために、他のクラスを学習して追加できるように、スキャンジョブを実行するのはどのクラスの闊歩@FeightClient
ですか?
serialversionuid - swagger-codegen-maven-plugin 生成コードの serialVersionUID
私はswagger-codegen-2.1.6を使用しており、serializableModel configOptionsを使用してswagger-codegen-maven-pluginを介してシリアル化されたモデルクラスを正常に生成しています。ただし、serialVersionUID がクラスに追加されていません。また、それを含めるためのドキュメントも見つかりません。どんな助けでも大歓迎です。前もって感謝します。
angular - モジュールにはエクスポートされたメンバーがありません
Swagger を使用して (API を呼び出すための) クライアント スタブを生成しましたが、この部分は問題ありません。コンポーネントにクラスをインポートしようとすると、エラーが発生しますModule has no member of ...
上記のステートメントでエラーが発生しました。
web-api-client.ts
(Swagger によって生成されたファイル) には、次のような CollaborationClient があります。
swagger - 複数の swagger ファイルで swagger-codegen を使用する
私たちのプロジェクトでは、1 つの API に対して複数の swagger ファイルを使用していますが、swagger-codegen は 1 つしか受け入れないようです。この場合、swagger-codegen でコードを生成するにはどうすればよいでしょうか?
inheritance - Swagger Code-Gen - 継承
Javaオブジェクトのswaggerコード生成は継承を処理する必要がありますか?
ApiModel アノテーションでオブジェクトに subTypes と discriminator のアノテーションを付けてから、swagger code gen を実行したところ、すべてのクラスが取得されましたが、それらの間で継承が維持されていません。
誰かがこの作業の例を持っていますか?
html - Strava や Paypal などの結果が得られる HTML コンバーターへの Swagger
ここ数か月、スワッガーから HTML への素敵なコンバーターを探してきましたが、Strava API リファレンス ( https://strava.github.io/api/ v3/routes/#list ) または Paypal API リファレンス ( https://developer.paypal.com/docs/api/payments.billing-plans#plan_create )。
このテンプレートを使用しているのは彼らだけではないので、Google 検索のスキルでは見つけられなかった HTML ジェネレーターだと思います。自分でコーディングせずに、このようなドキュメントを生成する方法を知っている人はいますか?
java - jersey、maven、eclipseでswaggerを構成する
Jersey が使用されている REST API プロジェクトの 1 つに Swagger を構成しようとしています。私はJersey-2のswaggerを設定するためのドキュメントに従いました。
ドキュメントには、構成が成功すると、アプリケーションのコンテキスト ルートで swagger.json と swagger.yaml が表示されるはずであると記載されています。しかし、404 エラーが発生するため、ここに何が欠けているのか混乱しています。
pom.xml
Web.xml
アプリケーションは tomcat にデプロイされ、REST 応答を取得できます
ただし、次のリクエストのステータス 404 を取得しています。
構成に何が欠けているかを把握できませんでした。Swagger は初めてです。どんな助けでも大歓迎です。
spring-boot - Spring Boot の展開戦略
Spring Bootを使用してswagger 2を実装しています。依存関係の使用-
それはうまくいきます。ただし、本番環境で swagger がデプロイされないように、swagger を実装したいと考えています。また、さまざまなホスト マシンでアプリケーション ビルドとは異なる方法で、swagger ビルドをホストすることは可能ですか?