我刚开始用Java开发并选择Jersey(2.4.1)作为我将用来构建restful服务的框架。
序列化模型时,是否有任何注释(moxy或jackson)仅在值为默认值时才能序列化属性?
例如,在引用类型的情况下,这将是null
,但在int
或long
的情况下,默认值为0
。< / p>
这可能吗?
答案 0 :(得分:0)
刚想出来了。使用Jackson,您将使用以下注释:
@JsonSerialize(include=JsonSerialize.Inclusion.NON_DEFAULT)
public class User
{
...
}
然而,还没有想出MOXy。