次のようにjsonオブジェクトをラップする必要があります。
{
"user" : { "id":1 }
}
それ以外の
{
"id":1
}
だから私は設定しました:
mapper.configure(SerializationConfig.Feature.WRAP_ROOT_VALUE, true);
シリアル化部分は正常に機能しています。
mapper.writeValue(writer, user);
しかし、私がそうする場合:
User u = mapper.readValue(writer.toString(), User.class);
返されるオブジェクトには、nullフィールドのみが含まれます。ラップされた要素を読み取るために何か他のものを構成する必要がありますか?
よろしく