Eu recupero uma string JSON da internet; como a maioria dos JSON que eu vi, inclui chaves longas separadas por sublinhados. Essencialmente, meu objetivo é desserializar JSON em objetos java, mas não uso sublinhados no código java.
Por exemplo, eu posso ter uma User
classe com firstName
campo em caso de camelo, simultaneamente, preciso de alguma forma dizer a Jackson para mapear a first_name
chave do JSON para o firstName
campo da classe. É possível?
class User{
protected String firstName;
protected String getFirstName(){return firstName;}
}