問題タブ [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.

0 投票する
0 に答える
53 参照

swagger - このステートメントが意味するもの wrt swagger フレームワーク

「メソッド、パラメーター、およびモデルの記述はサーバー コードに緊密に統合されているため、API とそのドキュメントの同期が維持されます。」

サーバーコードに変更を加えた場合、yml ファイルにも変更を加える必要があるということですか? はいの場合、サーバーから 100 個の API を実行している場合 (たとえば、cherrypy を使用している場合)、サーバー コードに変更を加えて yml コードと API ドキュメントの同期を維持する場合、変更する必要がありますか? 100 個の API すべての yml コード?

基本的に、サーバーコードの変更がどのように処理されるか知りたいですか? yml ファイルを変更することによるものですか、それとも他の方法によるものですか?

0 投票する
0 に答える
342 参照

ios - swagger-apiが機能しないswift 3

swift の Swagger-api でエラーが発生し、解決方法がわかりません。 https://github.com/swagger-api/swagger-codegen これは、swagger-api をダウンロードしているリンクです。ダウンロード後、解凍します。解凍したフォルダー > samples > client > petstore > swift3 を開きます。このフォルダには 3 つのデモ (デフォルト、promisekit、rxSwift) があります。それを開いて実行しようとすると、「宣言されていない型 'OuterEnum' の使用と宣言されていない型 'ClassModel' の使用」というエラーが表示されます。解決方法がわかりません。誰でもこのコードを実行するのを手伝ってください。

0 投票する
2 に答える
9006 参照

java - swagger-codegen クライアント: モデルに jackson アノテーションを含める方法

残りのクライアントを生成するために swagger-codegen を使用していますが、問題が発生します。使用しているサービスは継承を持つモデルを返します。API モデルは次のようになります。

API モデルには、継承を処理するために jackson アノテーションが付けられています。API は正常に動作します。クライアントを生成するとき、クライアント モデルには jackson アノテーションがないため、生成されたクライアントを使用して API を使用すると、常に Book クラスを使用して逆シリアル化されます。Magazine クラスは「見えません」。生成されたモデルには、継承を処理するためのジャクソン注釈がないためだと思います。

モデルに jackson アノテーションを追加するように swagger-codegen を構成するにはどうすればよいですか。

どうもありがとう...