Ev gelişme Java veri nesneleri (jdo) nedir? - techopedia nedir?

Java veri nesneleri (jdo) nedir? - techopedia nedir?

İçindekiler:

Anonim

Tanım - Java Veri Nesneleri (JDO) ne demektir?

Java Veri Nesneleri (JDO), POJO (düz eski Java nesneleri) aracılığıyla veritabanlarındaki kalıcı verilere erişmek için standart bir yöntem tanımlayan bir özelliktir. Java programlama dili için temel olarak veritabanı nesnelerini depolama, sorgulama ve alma ile ilgili olarak arabirim tabanlı bir nesne kalıcılığı tanımı sağlar.

Techopedia, Java Veri Nesneleri'ni (JDO) açıklıyor

JDO, ilişkisel bir veritabanında nesneleri kalıcı hale getirmek için bir araç sağlar. Buradaki kalıcılık terimi, program çıktıktan sonra bir parça bilginin saklanması anlamına gelir. Bu görev, düzenli bir şekilde yapılandırılmış nesnelerin tablo şeklinde bir veritabanında serileştirilmesini içerdiğinden oldukça zordur. JDO, XML meta verileri ve bayt kodu geliştirmeleri yoluyla Java teknolojisinde nesne kalıcılığına ulaşmaya yardımcı olan alternatif bir programlama arabirimi olarak hizmet eder. JDO, nesne kalıcılığı saydamlığını desteklemek için iyi bilinir: Veritabanına yapılan JDO örneği şeffaf bir şekilde işlenir. JDO, kalıcı olan Java nesneleri için şeffaftır. Java sınıflarına öznitelik eklemeye gerek yoktur, çünkü get ve set yöntemleri olmayan alanların yanı sıra özel görünürlük sunan alanlarla da iyi çalışır. Yazılı programlar ilişkisel veritabanlarına, nesne veritabanlarına, dosya sistemi terimlerine ve XML belgelerine karşı yürütülebilir. JDO veritabanının kendisi için saydamdır, yani uygulamaların JDO uygulamasını destekleyen farklı veritabanlarına taşınması artık nispeten kolaydır. Ve JDO örneklerinin ikili uyumluluğu, kaynak kodu düzeyinde değişiklikler olsa bile yeniden derleme gerektirmemesini sağlar. JDO uygulamalarının faydaları arasında taşınabilirlik, yüksek performans, EJB ile sorunsuz entegrasyon, nesne şeffaflığı ve kullanım kolaylığı bulunur. JDO sınıfları üç türdür: 1. Kalıcılık: Bunlar, örnekleri bir veritabanında kalıcı olabilen sınıf türleridir. Bu tür bir sınıf, JDO ortamında kullanılmadan önce JDO meta veri spesifikasyonuna göre geliştirilmeye ihtiyaç duyar. 2. Kalıcılık Farkındalık: Bu tür bir sınıf kalıcılık özellikli sınıfı manipüle eder. Bu sınıflar, minimum JDO meta verileriyle geliştirilir. 3. Normal: Bu tür bir sınıf görünmezdir ve JDO meta verisi gerektirmez. Nesne kalıcılığı için JDO'nun evrimi, nihayet veri yükleme ve dinlenme için saklama konularını ortaya koydu.

Java veri nesneleri (jdo) nedir? - techopedia nedir?