SpringMVC不使用@requestbody能够直接接收JSON数据映射到对象里吗?

蜀黍凯 发布于 2017/02/28 17:25
阅读 857
收藏 0

SpringMVC不使用@requestbody能够直接接收JSON数据映射到对象里吗?

或者说@requestBody只是用来接收JSON字符串,而JSON对象可以直接被映射到对象中

加载中
0
阁楼望月
阁楼望月

这个要搞清楚@requestBody的意思,加了这个注解和不加这个注解有什么区别。
@requestBody意思是从requestBody中提取值来进行匹配,如果不加的话可能是从别的地方来匹配,个人理解,仅当参考。可以适当调试源码查看。

0
S沐大大
S沐大大

可以 直接用 流的方式 读取 ,然后 JSON  转换成 你想要的对象 

S沐大大
S沐大大
@requestbody 是有自动映射的功能啊
蜀黍凯
蜀黍凯
回复@S沐大大 : 它是不是能够自动映射
S沐大大
S沐大大
去掉 @requestBody 你读 request 里面的数据 读出来 你就 明白了
0
西米火山
西米火山

可以的 ,你可以让方法返回一个ResponseEntity的实例。

返回顶部
顶部