Java Data Objects (JDO)

Avtor: Louise Ward
Datum Ustvarjanja: 12 Februarjem 2021
Datum Posodobitve: 1 Julij. 2024
Anonim
JPA vs. JDO vs. Datastore API
Video.: JPA vs. JDO vs. Datastore API

Vsebina

Opredelitev - Kaj pomeni Java Data Objects (JDO)?

Java Data Objects (JDO) je specifikacija, ki določa standardno metodo za dostop do obstojnih podatkov v bazah podatkov preko POJO (navadni stari Java objekti).Ponuja definicijo obstoja predmetov na osnovi vmesnika za programski jezik Java, ki se ukvarja predvsem s shranjevanjem, poizvedovanjem in pridobivanjem predmetov baze podatkov.

Uvod v Microsoft Azure in Microsoft Cloud | V tem priročniku boste spoznali, kaj sploh pomeni računalništvo v oblaku in kako vam lahko Microsoft Azure pomaga preseliti in voditi vaše podjetje iz oblaka.

Techopedia razlaga Java Data Objects (JDO)

JDO zagotavlja sredstvo za vztrajanje predmetov v relacijski podatkovni bazi. Izraz obstojnost tukaj pomeni shranjevanje informacij po izhodu iz programa. Ta naloga je precej zahtevna, saj vključuje serijsko postavitev urejenih postavljenih strukturiranih predmetov v tabelarno bazo podatkov. JDO služi kot alternativni vmesnik za programiranje, ki pomaga doseči obstojnost predmetov v tehnologiji Java s pomočjo metapodatkov XML in izboljšav bajt kodov. JDO je znan po tem, da podpira preglednost obstoja objektov, in sicer: Z primerom JDO do baze podatkov se ravna na pregleden način. JDO je pregleden za obstojne predmete Java. V razrede Java ni potrebe po dodajanju atributov, saj celo dobro deluje s polji, ki ne dobijo metod in nastavitev, ter s polji, ki ponujajo zasebno vidnost. Napisani programi se lahko izvajajo na relacijskih bazah podatkov, objektnih zbirkah podatkov, pogojih datotečnega sistema in dokumentih XML. JDO je pregleden za samo bazo podatkov, kar pomeni, da je prenos datotek v različne baze podatkov, ki podpirajo izvajanje JDO, zdaj razmeroma enostaven. In binarna združljivost primerkov JDO zagotavlja, da ne potrebuje prekompilacije, tudi če so na ravni izvorne kode spremembe. Prednosti implementacij JDO vključujejo prenosnost, visoko zmogljivost, brezhibno integracijo z EJB, preglednost predmeta in preprosto uporabo. Razredi JDO so tri vrste: 1. Obstojnost, ki je sposobna: To je vrsta razredov, katerih primerke je mogoče shraniti v bazo podatkov. Ta vrsta razreda zahteva izboljšanje, kot je navedeno v specifikaciji metapodatkov JDO, preden jih lahko uporabite v okolju JDO. 2. Vztrajnost - zavedajo se: Ta vrsta razreda manipulira z vztrajnim sposobnim razredom. Ti razredi so izboljšani z minimalnimi metapodatki JDO. 3. Normalno: Ta vrsta razreda je neobstojna in ne potrebuje JDO metapodatkov. Razvoj JDO za obstojnost predmetov je končno postavil vprašanja nalaganja in shranjevanja podatkov v počitek.