如何仅包含要由 Jackson 序列化的对象的某些属性和字段?

Did*_* A. 6 java serialization json jackson

我有一个需要序列化的类,它包含很多属性和字段,但我只需要序列化一小部分,而不是整个类。我还想保证我不会在未来无意中添加将被序列化的字段,并打破我对突然包含新内容而被序列化的期望。

那么是否有任何注释我可以用来基本上指定只获取序列化的内容?

我需要与@JsonIgnoreProperties 相反的东西。充当白名单而不是黑名单的东西。

ati*_*mpi 2

没有这样的注释,您必须@JsonIgnoreProperties在您不想要的属性上使用。