У меня есть атрибут String "версия" в классе Java.Я использую объектный преобразователь Джексона для сериализации Java Class Object в JSON.
Я сериализую один и тот же класс для двух сценариев использования: 1) для сохранения значения JSON в хранилище базы данных значения ключа и 2) для отправки ответа обратнок вызову API.
Для первого варианта использования мне нужен атрибут "version" в сериализованном JSON, а для второго варианта использования он не нужен для отправки обратно пользователю.
Использование @JsonIgnore дляверсия не получит этот атрибут в обоих случаях.
Я искал достаточно, чтобы увидеть, есть ли какая-либо конфигурация, которую я могу установить на картографе Джексона, чтобы игнорировать @JsonIgnore в некоторых случаях?Пока не повезло!Спасибо за предложения или обходные пути заранее.