Mengapa kami menggunakan @JsonProperty?
Mengapa kami menggunakan @JsonProperty?

Video: Mengapa kami menggunakan @JsonProperty?

Video: Mengapa kami menggunakan @JsonProperty?
Video: Anandhapurathu Veedu Tamil Full Movie [English and Malay Sub]| Nandha | Chaya Singh 2024, November
Anonim

NS @ JsonProperty anotasi digunakan untuk memetakan nama properti dengan kunci JSON selama serialisasi dan deserialisasi. Kamu bisa juga menggunakan anotasi ini selama deserialisasi ketika nama properti JSON dan nama bidang objek Java melakukan tidak cocok.

Selanjutnya, apa gunanya @JsonIgnore?

@ JsonAbaikan adalah digunakan untuk mengabaikan properti logis digunakan dalam serialisasi dan deserialisasi. @ JsonAbaikan dapat digunakan di setter, pengambil atau bidang. Dia digunakan sebagai berikut. Dalam semua kasus di atas properti logis adalah kategori.

Kedua, apa itu @JsonProperty di boot musim semi? Anotasi @JsonIgnoreProperties digunakan di tingkat kelas untuk mengabaikan bidang selama serialisasi dan deserialisasi. Properti yang dideklarasikan dalam anotasi ini tidak akan dipetakan ke konten JSON. Mari kita perhatikan contoh kelas Java yang menggunakan anotasi @JsonIgnoreProperties.

Ditanya juga, apa gunanya JsonCreator?

Anotasi Jackson @ JsonCreator adalah digunakan untuk memberi tahu Jackson bahwa objek Java memiliki konstruktor ("pencipta") yang dapat mencocokkan bidang objek JSON dengan bidang objek Java.

Apa itu @JsonManagedReference dan @JsonBackReference?

@ JsonManagedReference dan @JsonBackReference digunakan untuk menangani referensi melingkar. @ JsonManagedReferensi digunakan pada referensi anak dari POJO target. @ JsonBackReferensi digunakan dalam kelas anak yang sesuai. Itu ditempatkan di properti referensi-balik.