gmc*_*gmc 4 spring spring-mvc spring-boot
我正在使用以下对象向 Rest Contoller 发出 POST 请求:
{
"relationship.name": "someting"
}
Run Code Online (Sandbox Code Playgroud)
我想将其映射到 POJO:
public class Request {
private String relationshipName;
// Getters, setter and contructor
}
Run Code Online (Sandbox Code Playgroud)
我该怎么点呢?
注释你的财产@JsonProperty
public class Request {
@JsonProperty("relationship.name")
private String relationshipName;
...
}
Run Code Online (Sandbox Code Playgroud)
默认情况下,映射将使用变量名称作为属性的键。因此,如果没有注释,它会期望relationshipName. @JsonProperty允许您自定义键而不更改变量名称。
| 归档时间: |
|
| 查看次数: |
4555 次 |
| 最近记录: |