Java’da transient keywordü ne işe yarar? Kullanıldığı örnek bir senaryo yazabilir misiniz?
comments
2 references
// Comments are closed.
Java’da transient keywordü ne işe yarar? Kullanıldığı örnek bir senaryo yazabilir misiniz?
// Comments are closed.
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?
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.