Java podatkovni objekti (JDO)

Autor: Louise Ward
Datum Stvaranja: 12 Veljača 2021
Datum Ažuriranja: 1 Srpanj 2024
Anonim
Java podatkovni objekti (JDO) - Tehnologija
Java podatkovni objekti (JDO) - Tehnologija

Sadržaj

Definicija - Što znače Java Data Objects (JDO)?

Java Data Objects (JDO) specifikacija je koja definira standardnu ​​metodu za pristup trajnim podacima u bazama podataka putem POJO (obični stari Java objekti).Pruža definiciju upornosti objekta na temelju sučelja za programski jezik Java koji se uglavnom bavi pohranjivanjem, postavljanjem upita i dohvaćanjem objekata baze podataka.

Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da preselite i pokrenete svoje poslovanje iz oblaka.

Techopedia objašnjava Java podatke o objektima (JDO)

JDO pruža sredstvo za ustrajanje objekata u relacijskoj bazi podataka. Izraz upornost ovdje znači pohranjivanje informacija nakon izlaska programa. Ovaj zadatak je prilično zahtjevan, jer uključuje serijsku analizu raspoređenih strukturiranih objekata u tabelarnu bazu podataka. JDO služi kao alternativno programsko sučelje, što pomaže u postizanju postojanosti objekta u Java tehnologiji kroz XML metapodate i poboljšanja bajt kodova. JDO je poznat po tome što podržava transparentnost postojanja objekta, kako slijedi: Primjerom JDO baze podataka rukuje se na transparentan način. JDO je transparentan ako su Java objekti postojani. Nema zahtjeva za dodavanje atributa Java klasama jer čak i dobro funkcionira s poljima bez get i set metoda kao i s poljima koja nude privatnu vidljivost. Napisani programi mogu se izvesti na relacijskim bazama podataka, objektnim bazama podataka, uvjetima datotečnog sustava i XML dokumentima. JDO je transparentan samoj bazi podataka, što znači da je prijenos prijenos u različite baze podataka koji podržavaju implementaciju JDO sada relativno jednostavan. A binarna kompatibilnost JDO instanci osigurava da ne zahtijeva rekompilaciju, čak i ako postoje izmjene na razini izvornog koda. Prednosti implementacije JDO uključuju prenosivost, visoke performanse, besprijekornu integraciju s EJB-om, transparentnost objekta i jednostavnost korištenja. JDO klase su tri vrste: 1. Mogućnost postojanosti: Ovo su vrsta klasa čiji se primjerci mogu zadržati u bazi podataka. Ova vrsta klase treba poboljšati, prema JDO specifikaciji metapodataka, prije nego što se mogu koristiti u JDO okruženju. 2. Upornost-svjesna: Ova vrsta klase manipulira klasom postojanosti. Te su klase poboljšane minimalnim JDO metapodacima. 3. Normalno: Ova vrsta klase nije trajna i ne zahtijeva JDO metapodate. Evolucija JDO-a za postojanost objekta konačno je postavila pitanja učitavanja i pohranjivanja podataka u mirovanje.