Here's what I've written (so far):

Deserialize Snake Case to Camel Case With Jackson

By default, Jackson expects the field names in JSON to match the ones in our Java POJOs. As Java usually uses camel case field naming by convention, this makes it harder to deserialize snake case JSON. We look at some ways to configure our code so that we can load JSON with other field naming conventions.

Read More →