【发布时间】:2022-01-17 15:03:02
【问题描述】:
我的公共枚举是:
public enum IntervalIncrFreq {
@JsonProperty("1")
ONE,
@JsonProperty("2")
TWO,
@JsonProperty("4")
FOUR,
@JsonProperty("6")
SIX,
@JsonProperty("8")
EIGHT,
@JsonProperty("12")
TWELVE
}
我想添加一个空字段,尝试这个我遇到了错误:
@JsonProperty("")
EMPTY,
我应该如何将 JsonProperty 声明为空?
【问题讨论】:
-
枚举的
EMPTY值有什么用?为什么不直接使用IntervalIncrFreq empty = null?这是否意味着成为(反)序列化的默认值? -
您希望它与空字符串“”、空值或不存在的属性字段一起使用吗?还是全部?
-
我想要一个空字符串,例如 -> ""
标签: java spring-boot enums