Spring Rest 模板和 JSON 数据

发布于 2024-12-20 04:33:40 字数 217 浏览 0 评论 0原文

我正在调用返回复杂 JSON 对象的第 3 方 Restful Web 服务。 Spring 或任何开源工具有没有办法自动生成客户端代码对象。

在Soap中,我习惯在cxf中执行wsdl2java,但我不知道在restful空间中等效的是什么。

最后我想使用其余模板进行以下调用: restTemplate.getForObject("url",generateObject.class)

I'm calling a 3rd party restful webservice that returns a complex JSON object. Is there a way for Spring or any open source tool to auto generate the client side code object.

In Soap, I'm use to doing wsdl2java in cxf but I don't know what the equivalent is in the restful space.

In the end I would like to use the rest template to make the following call:
restTemplate.getForObject("url", generateObject.class)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

忆悲凉 2024-12-27 04:33:40

答案是肯定的,只要您的输入文件有 json 架构。
我现在不记得这个框架是如何命名的,但它是谷歌的产品。

它自动生成用 Json 注释的 Java 类。这真的很好。我会寻找名字。

Answer is yes as long as you have json schema for your input file.
I dont remember at the moment how this framework is called but it is google product.

It auto generates Java class annotated with Json. It is really good. I will look for name.

夜雨飘雪 2024-12-27 04:33:40

对于同样的事情,我使用了一个名为 XStream 的框架(http://x-stream.github.io/)。它很轻,肯定会对您有所帮助:)

For the same thing I used a framework called XStream (http://x-stream.github.io/). It's pretty light and will definately help you :)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文