3

さまざまなタイプのオブジェクトの配列をシリアル化していますが、それらはすべてスーパータイプBasicClassです。そのようにシリアル化すると:

@JsonProperty
public BasicClass[] getReferences() {
    return this.refs;
}

また、すべてのサブタイプの JSON プロパティをシリアル化します。スーパータイプのプロパティのみをシリアル化するにはどうすればよいですか?

4

1 に答える 1

1

@JsonSerialize注釈を使用する必要があります。または のいずれかとしてTyping値を指定できます。あなたの場合、特定のサブクラスが表示されるまで実行時まで待つのではなく、型を使用したいと考えています。dynamicstaticstatic

于 2013-07-15T19:09:24.403 に答える