目前我的应用程序有一个类如下
@JsonInclude(JsonInclude.Include.NON_NULL)
public class Employee {
Department department;
String firstName;
String lastName;
String address;
String phoneNumber;
}
我在将对象转换为 JSON 的日志中捕获员工对象。我能够将对象转换为 JSON,但空值不会进入 JSON。
我已经尝试过以下
objectMapper.setSerializationInclusion(JsonInclude.Include.ALWAYS);
generator.setCodec(objectMapper);
generator.writeObjectField(fieldName, argument);
但无法获取 JSON 中字段的空值。我如何得到它们?