Я использую Jackson ObjectMapper
для десериализации некоторого JSON в класс Java, который мы ' Я позвоню PlayerData
. Я хотел бы добавить немного логики к классу PlayerData
, чтобы исправить некоторые данные после загрузки полей. Например, в некоторых ранних файлах JSON использовался флаг "пола" вместо "пол" falg, поэтому, если флаг пола установлен, но флаг пола не установлен, я хотел бы установить значение поля гендера равным значению поля пола.
Есть ли какой-то @ Аннотации PostConstruct или @AfterLoad, которые я мог бы прикрепить к методу? Или, возможно, интерфейс, который я мог бы реализовать? Я не заметил такой возможности в документации, но это показалось очевидным.