Я использую продукт Jackson FasterXML для десериализации JSON. Теперь я заметил в профилировщике, что у меня есть тонна повторяющихся строк в результате, так как каждый раз, когда я получаю JSON, он десериализуется в объект, который всегда содержит некоторую переменную String, которая сообщает мне имя типа. (это ответ на запрос Facebook GraphQL). Теперь, естественно, я бы предпочел использовать метод .intern() для десериализации этого конкретного метода. Это возможно? Если да, то как?quickxml jackson JSON deserialization - заказное добавление
-1
A
ответ
0
Кажется StringDeserializer может обеспечить whttp: //stackoverflow.com/questions/17041249/jackson-override-primitive-type-deserialization
Простейшее решение, как представляется, использование JsonValueInstantiator, но в примерах, которые я нашел, что используется только для всего класса. Есть ли простой способ использовать его с полями? –