jackson - 如何将null反序列化为null

时间:2016-04-27 13:35:36

标签: java jackson

我有一个包含多个String属性的POJO

public class Pojo {
 private String firstName;
 private String lastName;
 ....
//getters...
//settesr...

什么是告诉杰克逊破坏资产稳定性的最佳方法,以便空字符串映射到NULL值 我不希望在getter中这样做(因为我有很多POJO属性),是否有一个简单的注释(在类级别)?

1 个答案:

答案 0 :(得分:2)

配置您的映射器以启用ACCEPT_EMPTY_STRING_AS_NULL_OBJECT功能。

  

确定对于具有数据绑定的常规POJO(“beans”),是否接受空字符串值作为空值:当处理以具有松散类型的语言编写的端点并且可能将缺少的对象表示为空字符串时,这可能很有用。