controller的代码如下:
@RequestMapping("/test")
public String test(@RequestBody User user){
System.out.println(user.getName());
return "demo";
}
我在postman中填写
{
"id":"1",
"name":"hah"
}
按网上的方式,选择contend-type:application/json一样没用。
原来没添加jackson的依赖
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.8.4</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>2.8.4</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.8.4</version>
</dependency>