Как вы глобально настраиваете Джексона игнорировать неизвестные свойства в Spring?

Джексон имеет аннотации для игнорирования неизвестных свойств в классе, используя:

@JsonIgnoreProperties(ignoreUnknown = true) 

Это позволяет вам игнорировать определенное свойство, используя эту аннотацию:

@JsonIgnore

Если ты'Если вы хотите глобально установить его, вы можете изменить отображение объекта:

// jackson 1.9 and before
objectMapper.configure(DeserializationConfig.Feature.FAIL_ON_UNKNOWN_PROPERTIES, false);
// or jackson 2.0
objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);

Как вы устанавливаете это глобально, используя пружину, чтобы она могла быть@Autowired при запуске сервера без написания дополнительных классов?

Ответы на вопрос(3)

Ваш ответ на вопрос