我陷入了一个基本的困惑,我无法测试,也无法找到一个简单的答案。
我有一个端点PUT,它期望在主体中有一个对象RequestObject
。它仅由1个字段组成。
class RequestObject {
String name;
}
现在,从我到达这个端点的服务中,我应该用来在请求中发送的对象有2个字段。
class Test {
String firstname;
String age;
}
如果我提出请求,年龄为null
,
- 这样行吗
- 由于CCD_ 3和CCD_;拼写";,映射会自动发生吗
我假设两者都是No
,但我不确定如何确认。
如果有人能为我指明正确的方向,我将不胜感激。
感谢
@JsonIgnoreProperties(ignoreUnknown = true)
class RequestObject {
@JsonProperty("firstname")
String name;
}
默认情况下,Spring Boot使用Jackson库转换为对象。您可以使用注释对其进行自定义。看见https://github.com/FasterXML/jackson-annotations/wiki/Jackson-Annotations