6 Mart 2015 Cuma

Persistence nedir?

Persistence, bir durumun onu yaratan process kapatıldıktan sonra aynen korunmaya devam edilmesidir.
Eğer persistence olmazsa veriler sadece RAMde yer alır ve veriyi yaratan process kill edildiğinde yokedilirler.
Serialization ile veriler saklanabilir bir formata çevrilir ve dosya olarak depolanırlar.
Örnek serialization formatları: XML, JSON, YAML, vb.

Java'da java.io.Serializable interface'ini implement ettiğimizde nesneler Java tarafından otomatik olarak serialize ediliyor.

JPA(Java Persistence API)
...

Hiç yorum yok:

Yorum Gönder