Java JAX-RS REST 服务客户端代码生成

标签 java rest jax-rs code-generation swagger

<分区>

我正在寻找在我的 JAX-RS REST 服务上使用注释生成文档客户端代码(使用各种语言,如 Java、Scala、Ruby、JavaScript 等)的工具。理想情况下,我想运行一个后期构建工具,给定我的 REST 服务类所在的包,该工具将使用源代码上的(自定义)注释和一些最小配置生成文档和代码。有点像 Swagger 所做的,但不必部署它的 servlet 和所有其他东西。我尝试弯曲 swagger-codegen 来做这件事但没有运气。文档小而零散,示例也很少。我无法想象这不是一个已解决的问题。想法?

最佳答案

如果您使用的是 Jersey,那么它会自动生成 WADL来自您的 JAX-RS 服务。然后您可以使用 wadl2java创建客户端 stub 。

关于Java JAX-RS REST 服务客户端代码生成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21164901/

相关文章:

java - 检查 Selenium Webdriver (Java) 中的 Bootstrap 下拉列表值

python - Django REST Framework 中的嵌套资源

java - Spring MVC REST 不符合 JAX-RS。有关系吗?

java - 如何比较 JSON 中的特定键?

java - 将 ActionListener 添加到 View 的最佳方法

REST资源相关数据

java - 如何为resteasy实现bson生产者/消费者

java - Spring使用MySQL访问数据不会运行

javascript - 使用 POST 方法调用 REST api 会调用 GET 方法