【发布时间】:2022-11-04 07:57:50
【问题描述】:
我有一个 json 条目,如:
{
"name" : "tom"
"age" : 10
}
一些 json 条目有一个附加字段 address。
我正在尝试将其读取到定义如下的 POJO:
public class StudentDetails {
@NonNull
private final String name;
@NonNull
private final int age;
private final String address;
我无法反序列化它。我可以使用什么 Jackson 注释来完成此操作?一些条目将具有address 字段,而其他条目则没有。
尝试使用@NonNull、@Nullable、@JsonIclude、@JsonIgnoreProperities、可选<>
【问题讨论】: