системы была написана на C#.
В ответ на запросы к нескольким эндпойнтам должен возвращаться ответ вида:
{
"fields": {
"account": {
"name": "account",
"type": "string",
"value": "0"
},
"add_info": {
"name": "add_info",
"type": "string",
"value": ""
}
}
}
Не знаете, может существует какая-нибудь библиотека, которая превращает обычный POJO в такую вот дичь при конвертации в JSON?
jackson?
Выше объяснил, почему Jackson не подходит
Так ты неправильно составляешь свой pojo. У тебя не string account должно быть,а свой класс
Заводить на каждое поле в POJO свой класс, в котором прописывать тип и название поля - звучит отстойно.
ну насколько я понял класс будет ровно один. Что то типа MyField
кажется можно как-то с женериками это обобщить сделать класс, который будет принимать T, передавать туда твой PoJo, а потом Jackson’ом его будешь выдавать
Дописывай просто свой сериализатор в джексон, это несложно
https://t.me/scala_ru/153946 статическая типизация, которую мы заслужили
Обсуждают сегодня