Учитывая * существующее * Джерси JAX-RS, есть ли способ генерировать OpenAPI 3.x JSON/YAML?JAVA

Программисты JAVA общаются здесь
Anonymous
Учитывая * существующее * Джерси JAX-RS, есть ли способ генерировать OpenAPI 3.x JSON/YAML?

Сообщение Anonymous »

У меня есть существующее приложение Java, которое ранее никогда не использовало Swagger, OpenAPI и т. Д. Для создания спецификации API. Таким образом, у них есть аннотации javax.ws.rs.*, которые указывают контракт API для приложения. Как: < /p>

Код: Выделить всё

mvn someplugin:generateOpenApiJsonUsingOnlyJaxRsAnnotations

И выход был бы целевым/сгенерированным ресурсом/openapi.json .
Я знаю, что есть плагин Swagger-maven-plugin ... но не это обратное направление? Это означает, что он берет в openapi json/yaml и проводят классы Java? @Api аннотации повсюду. Это было бы предпочтение не изменять сторону сервера уравнения, чтобы генерировать клиент API из этих приложений JAX-RS Service.

Подробнее здесь: https://stackoverflow.com/questions/768 ... ate-openap

Вернуться в «JAVA»