Mis vahe on salvestamisel ja talveunerežiimis püsimisel?
Mis vahe on salvestamisel ja talveunerežiimis püsimisel?

Video: Mis vahe on salvestamisel ja talveunerežiimis püsimisel?

Video: Mis vahe on salvestamisel ja talveunerežiimis püsimisel?
Video: ELK: Elasticsearch, logstash, beats (Часть 1) / Java Tech Talk - YouTube 2024, Mai
Anonim

Siin on erinevus salvestamise ja säilitamise vahel meetod: tagastamise tüüp püsima meetod on tühine, kui tagastamise tüüp salvestada meetod on serialiseeritav objekt. Kuid mõlemad neist SISESTAGE ka kirjeid andmebaasi. Teine erinevus püsib ja salvestada on see, et mõlemad meetodid muudavad ajutise objekti püsivaks olekuks.

Kumb on siin parem salvestada või talveunerežiimis püsida?

Erinevus vahel salvestada ja püsima meetod sisse Hibernate Sarnane salvestada meetod püsima samuti LISA kirjed andmebaasi, kuid tagastab tüübi püsima tagastamise tüübi korral on tühine salvestada on serialiseeritav objekt. 2) Teine erinevus püsima ja salvestada on see, et mõlemad meetodid muudavad mööduva eksemplari püsivaks.

Võib ka küsida, mis on talveunerežiimis püsimine? Talveunerežiim püsib sarnaneb salvestamisega (tehinguga) ja lisab olemiobjekti püsivasse konteksti, nii et kõiki edasisi muudatusi jälgitakse. Kui objekti atribuute muudetakse enne tehingu sooritamist või seansi kustutamist, siis see tahe salvestada ka andmebaasi.

Lisaks, mis vahe on ühendamisel ja talveunerežiimis püsimisel?

JPA ja Hibernate pakkuda erinev meetodid selleks püsima uusi ja olemasolevate üksuste värskendamiseks. Võite kasutada meetodeid püsima ja salvestage uue olemi ja meetodite salvestamiseks liita ja värskendage, et salvestada eraldatud olemi muudatused aastal andmebaasi.

Kuidas salvestamine või värskendamine talveunerežiimis toimib?

salvestada () meetod teeb an LISA objekti salvestamiseks andmebaasi ning tagastab ka andmebaasi genereeritud identifikaatori. Teiselt poolt, salvesta või värskenda () saab kasutada eraldatud objekti uuesti kinnitamiseks Hibernate Seanss, st seda saab teha INSERT või UPDATE sõltuvalt sellest, kas objekt on andmebaasis olemas või mitte.

Soovitan: