2017-11-17 5 views
0

RESTベースのサービスに従わないレガシーJavaアプリケーションのスワッガー定義を生成することは可能ですか? 注:REST JAXRSとSpringのようないくつかの他のフレームワークを使用するアプリケーションのためにswaggerを生成できます。したがって、注釈を使用していないアプリケーションに対して生成することが可能であることが期待されます。たとえば、html、jsp、サーブレットなどを使用して開発されたWebアプリケーションです。一部の場所では、RESTサービス専用のものですが、レガシーアプリケーションのための方法があることを確認したいと思っています。注釈を使用しないレガシーJavaアプリケーションのスワッガー定義の生成

+0

こんにちは、ようこそ。試したコードを共有する必要があることに注意してください。 –

答えて

0

JSONを生成する方法を手間をかけずに行うことはできません。 あなたのための2つのオプションがあります:

  1. スワッガーアノテーションを使用します。 (複製を減らすためにJAX-RSネイティブのものはサポートされていますが、Swaggerですべてを行うことができます)
  2. swagger.jsonを手動で生成するか、互換性のあるJSONを生成する独自のロジックを記述します。

Swagger UIは、RESTサービスを記述する予期された形式のJSONを視覚化しています。

+0

あなたの提案をありがとう。これにより私は適切な決定を下すことができます。 –

関連する問題