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