繁体   English   中英

将Java对象传递给宁静的WS API

[英]Passing Java objects to restful WS api

我是Restful Web服务的新手,正在尝试创建Restful Web服务api。 如何将Java对象作为参数传递给Restful API? 例如,如果我有一个pojo对象'foo',如何将对象'foo'传递给Restful WS API? 我经历了一些Spring教程,其中使用@RequestBody传递Java对象。 还有其他支持类似功能的框架吗?

提前致谢..!

您可以用不同的方式来做。

例如,您可以使用:

我通常选择Spring MVC,因为我只是在Spring环境中习惯了。

Spring MVC示例:

@RequestMapping(value = "/restcall", method = RequestMethod.POST, produces = "application/json")
public @ResponseBody Object restCall(@RequestBody(required = true) PojoJSONDescriptor desc) throws IOException {
    PojoResponseJSONDescriptor res = new PojoResponseJSONDescriptor();
    res.setName("Test");
    return res;
}

球衣教程:

球衣教程

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM