Jackson Annotation @JsonProperty: Penggunaan dan Faedah
Anotasi @JsonProperty digunakan dalam kelas Java yang disiri dan dinyahsiri menggunakan perpustakaan Jackson . Ia memberikan kawalan ke atas cara sifat kacang dipetakan kepada kekunci JSON.
Dalam contoh yang disediakan, anotasi digunakan untuk menamakan semula sifat isSet kepada "isSet" dalam perwakilan JSON. Ini perlu kerana JavaScript menggunakan penamaan sifat kes unta, manakala Java menggunakan kes ular. Tanpa anotasi, harta itu akan disiri sebagai "isSet" dan panggilan balik kejayaan dalam kod JavaScript tidak akan dapat mengaksesnya.
Kelebihan Menggunakan @JsonProperty
Dalam contoh yang disediakan, mengalih keluar anotasi @JsonProperty akan menyebabkan sifat isSet disiri sebagai setIsSet dalam perwakilan JSON. Ini akan memecahkan kod JavaScript yang menjangkakan harta itu dinamakan "isSet".
Bila Menggunakan @JsonProperty
Atas ialah kandungan terperinci Mengapa dan Bila Menggunakan Anotasi @JsonProperty Jackson?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!