次のような DTO があります。
public Foo {
public int bar = 123;
public Map<String, Object> params; // key1=v1, key2=v2 etc.
}
次の JSON との間でシリアライズしたいと思います。
{
"bar": 123,
"key1": "v1",
"key2": "v2"
}
JacksonまたはGensonを使用してこれを行う方法を知っている人はいますか? 基本的に、DTOで宣言されたフィールドの自動型変換が必要ですが、「追加」はparamsマップに入ります。