Spring MVC常用注解--“姐妹花”@RequestBody和@ResponseBody
1. 引言 在这篇短文中,我们简要地介绍了Spring MVC中常用的注解@RequestBody和@ResponseBody。 2. @RequestBody 简单地说,在@RequestBody注解的帮助下,Spring MVC会自动将HttpRequestbody反序列化为一个Java对象,通常会将HttpRequestbody映射到一个DTO或DO。 首先,让我们看一看Spring控制器方法: @PostMapping("/request") public ResponseEntity postController( @RequestBody LoginForm loginForm) { exampleService.fakeAuthenticate(loginForm); return ResponseEntity.ok(HttpStatus.OK); } 如果HttpRequestbody携带了正确的JSON,Spring MVC会自动将这个JSON反序列化为一个Java对象。通常情况下,我们必须将使用了@RequestBody标注的Java类与客户端发送的JSON相对...