Saya mengambil string JSON dari internet; seperti kebanyakan JSON yang pernah saya lihat mencakup kunci-kunci panjang yang dipisahkan oleh garis bawah. Pada dasarnya, tujuan saya adalah deserialize JSON menjadi objek java, tapi saya tidak menggunakan garis bawah dalam kode java.
Sebagai contoh, saya mungkin memiliki User
kelas dengan firstName
bidang dalam camel-case, secara bersamaan saya perlu memberitahu Jackson untuk memetakan first_name
kunci dari JSON ke firstName
bidang kelas. Apa itu mungkin?
class User{
protected String firstName;
protected String getFirstName(){return firstName;}
}