Spring在ResponseEntity中自动包装休息控制器响应

时间:2017-06-30 13:46:45

标签: spring spring-rest reactor

以下是我想要实现的目标: 我有许多弹簧静止反应控制器返回各种对象,如Mono,Flux

我想在ResponseEntity中包含所有这些响应,因此总是返回类似的内容:

Mono<ResponseEntity<MyObjects>>

有什么建议吗?

1 个答案:

答案 0 :(得分:2)

只需在控制器上使用@ResponseBody注释

  

在方法上使用@ResponseBody注释时,Spring会转换返回值并自动将其写入http响应。 Controller类中的每个方法都必须使用@ResponseBody注释。

请参阅the example