私のサーバーには複雑なオブジェクトがありますが、私のWebクライアントではこれらのオブジェクトを簡単に表現したいと思います。 私は、例えば自分のIDを持つオブジェクトを交換したいと思います:Json:実際のオブジェクトの代わりにオブジェクトIDを生成
@JsonAutoDetect
public class Event{
private Long id;
private String name;
private User user;
@JsonProperty("event_id")
public Long getId() {
return event_id;
}
public String getName() {
return name;
}
public String getUser() {
return user;
}
....setters
}
JSONを生成するとき、私は 内部イベントクラスとユーザークラスは、ユーザーIDを持つユーザーを置き換えるために、とにかくあり得るのだろうか? 私は多くの複雑なオブジェクトを持っているので、Userオブジェクトだけのアノテーションのようなエレガントな方法を探しています。これはオブジェクトIDだけを返します。
もちろん私は別の方法が必要です。 IDを取得してオブジェクトに変換します。
私はジャクソンを使用しています
どのようなアイデアですか?
10倍 ノーム