如何使用JSON数据?

时间:2013-08-17 02:13:59

标签: java web-services rest cxf jax-rs

以下是处理add调用的方法:

@POST
@Path("/add")
@Consumes(MediaType.APPLICATION_JSON)
String addUser(User user) {
  // ..... 
}

由于此URL正在接收JSON,我是否可以将该JSON转换为User对象?

1 个答案:

答案 0 :(得分:0)

如果您要查找的只是将json转换为对象而没有特定的转换行为,只需在服务器中添加提供程序即可。请在配置文件中使用以下内容。

<jaxrs:server ..... >
<jaxrs:providers>
<bean class="org.apache.cxf.jaxrs.provider.json.JSONProvider">
</jaxrs:providers>
</jaxrs:server>

参考 - http://cxf.apache.org/javadoc/latest/org/apache/cxf/jaxrs/provider/json/JSONProvider.html