SpringBoot如何获取json值
时间: 2024-06-01 17:03:25 浏览: 93
SpringBoot之返回json数据的实现方法
可以使用SpringBoot提供的注解 @RequestBody 将请求的JSON数据绑定到指定对象上,例如:
```
@PostMapping("/user")
public User addUser(@RequestBody User user) {
// 处理user对象
return user;
}
```
在上述示例中,@RequestBody 注解将请求的JSON数据绑定到 User 对象上,然后可以对该对象进行处理。如果请求的JSON数据与 User 对象的属性不一致,可以使用 @JsonProperty("json属性名") 注解指定映射关系,例如:
```
public class User {
@JsonProperty("id")
private Long userId;
private String name;
// getter and setter
}
```
在上述示例中,@JsonProperty 注解指定了 JSON 数据中的 id 属性与 User 对象的 userId 属性映射关系。
阅读全文