1. 数据绑定/消息转换
HTTP请求和响应使用固定类型隐式地转换JSON字符串的特性
使用Spring框架HttpMessageConverte模块完成
示例:
{
"id": "",
"name": "张三",
"age": 25
}
@RestController
public class UserController {
@PostMapping("/users")
// 使用 @RequestBody 注解,Spring会自动将JSON请求体转换为User对象
public User createUser(@RequestBody User user) {
// user对象已经被自动填充了前端传来的数据
// do something
// ... ...
// 生成id并返回
user.setId(id);
// 直接返回User对象,Spring会自动将其转换为JSON
return user;
}
}
浙公网安备 33010602011771号