You can use DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES to false.
If you need to override the spring boot automatic configuration by extending WebMvcConfigrationAdaptor class from Spring to add HttpMessageConverter, this configuration will ignore any unknown properties while deserialization.
@Configuration
class WebConfiguration extends WebMvcConfigurerAdapter{
@Override
public void configureMessageConverters(
List<HttpMessageConverter<?>> converters) {
Jackson2ObjectMapperBuilder builder = new Jackson2ObjectMapperBuilder();
builder.indentOutput(true).dateFormat(
new SimpleDateFormat("yyyy-MM-dd"));
converters.add(new MappingJackson2HttpMessageConverter(builder.build()
.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES,
false)));
}
}
Hope this helps you.