2

JSON マッパーを使用して文字列からオブジェクトを読み取り、オブジェクトから文字列を書き込みます。書き込み時にのみ一部のプロパティを無視できるようにしたいと思います。これを達成する最も簡単な方法は何ですか?

4

2 に答える 2

2

インターフェイスでは、@JsonIgnoreProperties(ignoreUnknown=true)注釈を使用して、指定されていないフィールドを無視できます。

例えば:

@JsonIgnoreProperties(ignoreUnknown=true)
public static interface Point {
    double getLatitude();

    double getLongitude();
}

これにより、Pointインターフェイスを使用してシリアル化された他のフィールドはすべて無視されます。

于 2013-03-20T21:09:45.213 に答える