0 oy
45 gösterim
Java'da transient keywordü ne işe yarar? Kullanıldığı örnek bir senaryo yazabilir misiniz?
Java kategorisinde (267 puan) | 45 gösterim

1 cevap

+1 oy
Sınıf içinde bir değişken transient olarak tanımlandığında, serialize edildiğinde bu değişken serialize edilmez. Bunu test etmek için içinde bir tane transient değişlen olan basit bir sınıf tanımlayıp serialize edip sonra deserialize edebiliriz. Daha önce ihtiyacı olup kullanan varsa örnek bir senaryo paylaşabilir mi?
(267 puan)
Transient'in bir diğer örneği @jsonignore

Aynı şekilde sınıf json formatına çevrilirken o alanın çevrilmemesi sağlanıyor.

Spring boot uygulamalarında ihtiyacın olan bir bilgiyi sınıfa ekleyip client'e indirmemek için etkili bir çözüm oluyor. Bol bol kullanıyoruz. Mesela şifreler, id'ler vs. vs.

İlgili sorular

0 oy
1 cevap
4 Şubat 2017 Java kategorisinde tolgacelik.art (1.8k puan) sordu | 432 gösterim
0 oy
1 cevap
20 Nisan Java kategorisinde sinan (267 puan) sordu | 39 gösterim
0 oy
1 cevap
8 Nisan Java kategorisinde heyamigoo (102 puan) sordu | 56 gösterim
0 oy
1 cevap
14 Ocak Java kategorisinde erkanerkisi (210 puan) sordu | 48 gösterim
0 oy
1 cevap
1 Eylül 2018 Java kategorisinde tolgacelik.art (1.8k puan) sordu | 165 gösterim