前言:
在使用springboot 传入JSON对象参数时,需要注意以下几点。
-
请求参数格式必须是正确的JSON。
-
在入参中使用注解@RequestBody,用于接收JSON参数,使其自动转对象
-
标识请求参数的格式为JSON—>>
@PostMapping(value="/Test",produces = "application/json;charset=UTF-8")
具体实现
1.后端代码
@RestController
@RequestMapping("/Test")
public class TestController {
@PostMapping(value="/Test",produces = "application/json;charset=UTF-8")
public ContentSet Test(@RequestBody Student student){
return null;
}
}
2.实体类代码
@Getter
@Setter
@ToString
public class Student {
private String name;
private int age;
}
3.PostMan模拟请求
-
添加header 信息。
-
模拟数据
完成!