1
У меня есть объект с полем, длинным как тип данных. Теперь, в JSON, значение может быть либо int/long, либо null
. После десериализации с Джексоном, я хочу проверить, что было deserialised, например, я хочу проверить, было ли значение в JSON равным нулю. Однако нельзя проверять примитивные типы данных для нулей. Что мне делать в этом случае?Jackson Deserialisation от нулевого значения до длинного типа данных
как об изменении типа данных в Long объект? Тогда я мог бы проверить нули –
Да, 'Long' также работает; или 'Integer', если они достаточно малы. Даже «Объект» может быть полезен, если вы хотите другие преобразования. Но 'Long' может быть лучшим для вашего конкретного случая использования. – StaxMan