системы была написана на 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 статическая типизация, которую мы заслужили
Обсуждают сегодня