問題タブ [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.
java - openapi springboot サーバージェネレーターのスレッドモデルは壊れていますか?
そのため、OpenAPI ジェネレーターを使用しようとしていますが、これまでのところ、さまざまな結果が得られています。
再現する手順:
- openapi ジェネレーター jar をダウンロードします。
wget https://repo1.maven.org/maven2/org/openapitools/openapi-generator/4.0.3/openapi-generator-4.0.3.jar
- ペットストアの例の 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つしかないことを意味しますか?