Как конвертировать Java POJO в модель JSON и пример через Swagger, как это показано в swagger-ui - PullRequest
0 голосов
/ 01 июля 2018

Я хотел бы знать, есть ли простой способ повторно использовать какую-либо утилиту в любом проектах чванства, чтобы я мог достичь чего-то похожего на это:

String model = SomeSwggerUtil.generateModelString(MyPojo.class);
String example = SomeSwggerUtil.generateExampleString(MyPojo.class);

Я хочу создать такую ​​же строку модель и пример , которую Swagger-UI показывает на своей веб-странице Swagger-UI.

Какой класс / утилиту я вызываю для достижения этой цели?

1 Ответ

0 голосов
/ 02 июля 2018

Когда я хочу создать модули из моих определений сваггера, я использую инструмент swagger-codegen . Он генерирует модули на разных языках, и есть некоторая поддержка Java. Есть флаг -i, который позволяет вам указывать на ваш файл определения чванства. После установки инструмента CLI codegen команда будет выглядеть примерно так:

swagger-codegen-cli generate -i "/path/to/swaggerDefinition"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...