Как развернуть несколько карт на JSON. Пример
public class Class {
Map<String,String> firstMap;
Map<String,String> secondMap;
}
Я могу использовать @JsonAnyGetter только для одного поля карты. Я также знаю, что могу использовать пользовательский Serializer, но у меня есть больше полей в классе, для которых я не хочу менять метод десериализации. Предпочтительный JSON вывод:
{
"Name": "Name",
"LastName": "LastName",
"firstMapKey": "firstMapValue"
"secondMapKey": "secondMapValue"
}
Вместо:
{
"Name": "Name",
"LastName": "LastName",
"firstMap": {
"firstMapKey": "firstMapValue"
},
"secondMap": {
"secondMapKey": "secondMapValue"
}
}