【发布时间】:2017-12-11 16:01:51
【问题描述】:
我有一个旧控制器,其方法以 json 形式返回对象并用 @ResponseBody 标记。
问题是状态码总是 200,虽然有时不是。
当前的方法签名是:
public MyResponse myMethod(){}
我想把它改成:
public ResponseEntity<MyResponse> myMethod(){}
所有这些都不是问题,但我担心使用此控制器的客户端将无法解析响应。那可能吗? Spring 会用另一个对象包装响应吗?
【问题讨论】:
-
不,它没有。响应将是相同的。
-
没有。客户不会有任何问题
标签: java spring response spring-restcontroller