問題タブ [openapi-generator]

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 投票する
1 に答える
3183 参照

java - openapi springboot サーバージェネレーターのスレッドモデルは壊れていますか?

そのため、OpenAPI ジェネレーターを使用しようとしていますが、これまでのところ、さまざまな結果が得られています。

再現する手順:

  1. openapi ジェネレーター jar をダウンロードします。wget https://repo1.maven.org/maven2/org/openapitools/openapi-generator/4.0.3/openapi-generator-4.0.3.jar
  2. ペットストアの例の springboot サーバーを生成します。java -jar openapi-generator-cli-4.0.3.jar generate -g spring -i https://raw.githubusercontent.com/OAI/OpenAPI-Specification/master/examples/v3.0/petstore.yaml

最終的には、次のようなコントローラー クラスになります。

私の質問は次のとおりです。私が見つけることができるすべては、Spring Controller がマルチスレッドであり、一度に複数の要求を処理できることを意味します。コードジェネレーターが壊れていませんか? 私はこれを完全に間違って解釈していますか?

のコンストラクターPetsApiControllerは私に一時停止を与えます。リクエストごとに1回自動配線されている場合、それはリクエストごとに1つしかないことを意味しますか?