|
对于最新稳定版本,请使用Spring Framework 7.0.1! |
@ResponseBody
你可以使用@ResponseBody在方法上进行注释,使返回序列化
通过 HttpMessageWriter 发送给响应主体。如下
示例展示了如何实现:
-
Java
-
Kotlin
@GetMapping("/accounts/{id}")
@ResponseBody
public Account handle() {
// ...
}
@GetMapping("/accounts/{id}")
@ResponseBody
fun handle(): Account {
// ...
}
@ResponseBody也支持类级,在这种情况下由 继承
所有控制器方法。这是@RestController,仅此而已
比标记为@Controller和@ResponseBody.
你可以合并@ResponseBody带有JSON序列化视图的方法。
详情请参见Jackson JSON。
你可以使用 WebFlux 配置中的 HTTP 消息编解码器选项来 配置或自定义消息写作。