title: Multiple ObjectMappers for different parts of API
body: <p>Currently I have a <code>@Bean</code> configuration in my Spring Boot App like that:</p>
  
  <pre><code>@Bean
  public ObjectMapper objectMapper() {
      ObjectMapper mapper = new ObjectMapper();
      mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
      mapper.configure(MapperFeature.DEFAULT_VIEW_INCLUSION, true);
      mapper.configure(SerializationFeature.FAIL_ON_EMPTY_BEANS, false);
  
      mapper.setVisibility(PropertyAccessor.ALL, JsonAutoDetect.Visibility.NONE);
      mapper.setVisibility(PropertyAccessor.FIELD, JsonAutoDetect.Visibility.ANY);
      mapper.setPropertyNamingStrategy(PropertyNamingStrategy.SNAKE_CASE);
  
      return mapper;
  }
  </code></pre>
  
  <p>Is it possible to have different ObjectMappers for different parts of the API?
  I am interested for example to have different property naming strategy for different parts of the API. I want a part of my API (e.g <code>/api/v1/snake/**</code>) to work with <code>SNAKE_CASE</code> and a part of it (e.g <code>/api/v1/camel/**</code>) to work with <code>LOWER_CAMEL_CASE</code>.</p>
  
  <p>Thanks!</p>