[英]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.