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;
    }
}
posted on 2026-02-04 10:52  Maxsun  阅读(1)  评论(0)    收藏  举报