你好杰米
2018-03-13 10:06
采纳率: 95%
浏览 10.5k
已采纳

求详解Spring MVC中的ResponseEntity?和ResponseBody又有啥区别

主要是想问ResponseEntity,之前没用过,网上的资料看不太清楚

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • beondrui 2018-03-13 11:26
    已采纳

    如果需要返回json格式的数据,那么添加该注解就行了@ResponseBody
    对于ResponseEntity确切的说是ResponseEntity ,如果你即需要返回数据,又需要确定数据的状态,就用ResponseEntity
    T自定义

    点赞 打赏 评论
  • 白萝卜blb 2018-03-13 10:17

    你看看 能调的方法,有源码看下源码就知道区别了

    点赞 打赏 评论
  • roc168 2018-03-16 05:05

    ResponseEntity 是在 org.springframework.http.HttpEntity 的基础上添加了http status code(http状态码),用于RestTemplate以及@Controller的HandlerMethod。它在Controoler中或者用于服务端响应时,作用是和@ResponseStatus与@ResponseBody结合起来的功能一样的。用于RestTemplate时,它是接收服务端返回的http status code 和 reason的。

    点赞 打赏 评论

相关推荐 更多相似问题