По умолчанию поведение джока, похоже, использует оба свойства (геттеры и сеттеры) и поля для сериализации и десериализации для json.
Я хотел бы использовать поля в качестве канонического источника конфигурации сериализации и, таким образом, не хочу, чтобы джексон вообще смотрел на свойства.
Я могу сделать это на основе отдельного класса с помощью аннотации:
@JsonAutoDetect(fieldVisibility = Visibility.ANY, getterVisibility = Visibility.NONE, setterVisibility = Visibility.NONE)
Но я не хочу ставить это на каждый класс...
Можно ли настроить это глобально? Как добавить некоторые из объектов Mapper?