@ResponseBody:标明该控制器返回值作为Response的body响应体
@ResponseStatus:设置经过该控制器的Response的Status状态(404、500等)
若控制器返回值为ResponseEntity,作用效果等于@ResponseBody+@ResponseStatus,优先级高于后两者。
@RestResponse下控制器返回值与返回值ResponseEntity中body属性都作为Response的body响应体。
当body响应体为String,Content-Type经后续处理设置为text/plain;charset=UTF-8;
当body响应体为Object,Content-Type经后续处理设置为application/json;
若需要自定义响应体类型,可在ResponseEntity的headers中自行设置。