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

Baeldung on Java

  • All
  • Algorithms (5)
  • Java String (4)
  • Java IO (4)
  • Security (3)
  • Java Numbers (3)
  • Java Array (3)
  • Spring Data (2)
  • Java Concurrency (2)
  • Java (2)
  • Testing (1)
  • Spring (1)
  • Persistence (1)
  • Networking (1)
  • Logging (1)
  • Java Web (1)
  • Java Streams (1)
  • Java List (1)
  • Java Dates (1)
  • Java Collections (1)
  • Jackson (1)
  • HTTP Client-Side (1)

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 →