@ResponseBody&@RequestBody

@RequestBody注解用于读取http请求的内容(字符串),通过springmvc提供的HttpMessageConverter接口将读到的内容转换为json、xml等格式的数据并绑定到controller方法的参数上。 
@ResponseBody该注解用于将Controller的方法返回的对象,通过HttpMessageConverter接口转换为指定格式的数据如:json,xml等,通过Response响应给客户端。 
由于json传递信息的方便性,用于传递json数据上的比较多。

. 写目方法,使其返回 JSON 对应象或集合
. 在方法上添加 @ResponseBody 注解

这样就能够返回json数据类型了,不需要进行任何的转化

 

 

这里使用MeaageConverter转换的 依据,就是那个泛型的类型,根据传入的泛型的类型的不同,调用相对应的HttpMeaasgeConverter的实现子类,实现不同的数据类型上的转换

posted @ 2017-08-09 16:44  Zview  阅读(179)  评论(0编辑  收藏  举报