Как генерировать классы Java из REST - PullRequest
2 голосов
/ 14 ноября 2011

С помощью SOAP WebSevices и WSDL очень просто создать клиент Java WebService с помощью wsimport.

Есть ли аналогичный способ сделать это для клиентов Java REST?

Спасибо, Саймон

Ответы [ 2 ]

1 голос
/ 18 мая 2015

Взгляните на Alchemy Rest Client Generator . Он может сгенерировать java-клиент jersey 2.0 для ваших REST-сервисов JAX-RS путем интеграции в сборки вашего сервера.

Клиент будет имитировать точный API службы. Однако этот проект еще не поддерживает WADL и не обрабатывает маршалинг и демаршаллинг ваших объектов переноса.

Отказ от ответственности: я являюсь автором этого проекта.

0 голосов
/ 14 ноября 2011

Есть ли у вас дескриптор WADL для вашей службы REST?

Если это так, вы можете использовать wadl2java или, возможно, что-то встроенное в вашу IDE (например, в IDEA есть мастер длятот).

...