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 Userclasse com firstNamecampo em caso de camelo, simultaneamente, preciso de alguma forma dizer a Jackson para mapear a first_namechave do JSON para o firstNamecampo da classe. É possível?
class User{
protected String firstName;
protected String getFirstName(){return firstName;}
}