Kakšna je razlika med shranjevanjem in vztrajanjem v mirovanju?
Kakšna je razlika med shranjevanjem in vztrajanjem v mirovanju?

Video: Kakšna je razlika med shranjevanjem in vztrajanjem v mirovanju?

Video: Kakšna je razlika med shranjevanjem in vztrajanjem v mirovanju?
Video: Как Снять? Отремонтировать? Установить приборную панель Porsche Cayenne [Порше Кайен] - YouTube 2024, Maj
Anonim

Tukaj je razlika med shranjevanjem in vztrajanjem metoda: Vrnjena vrsta vztrajati metoda je neveljavna, medtem ko vrne tip shraniti metoda je serializable objekt. Toda bot od njih tudi VSTAVI zapise v bazo podatkov. drugega razlika med vztrajati in shraniti je, da obe metodi pretvorita prehodni objekt v trajno stanje.

Kaj je bolje shraniti ali vztrajati v mirovanju?

Razlika med shraniti in vztrajati metoda v Hibernacija Podoben shraniti metoda vztrajati tudi VSTAVI zapisov v bazo podatkov, vendar vrne tip vztrajati je neveljaven, medtem ko je vrnjena vrsta shraniti je predmet, ki ga je mogoče serializirati. 2) Še ena razlika med vztrajati in shraniti je, da obe metodi naredita prehodni primer obstojen.

Lahko se tudi vprašamo, kaj je vztrajno v mirovanju? Hibernacija vztraja je podoben shrani (s transakcijo) in doda objekt entitete v trajni kontekst, tako da se spremljajo vse nadaljnje spremembe. Če so lastnosti predmeta spremenjene, preden je transakcija potrjena ali seja izbriše, je volja shraniti tudi v bazo podatkov.

Poleg tega, kakšna je razlika med združitvijo in vztrajanjem v mirovanju?

JPA in Hibernacija zagotoviti drugačen metode za vztrajati nove in posodobiti obstoječe entitete. Uporabite lahko metode vztrajati in shranite za shranjevanje nove entitete in metod združiti in posodobite za shranjevanje sprememb ločene entitete v bazo podatkov.

Kako deluje shranjevanje ali posodabljanje v mirovanju?

shraniti () metoda naredi an VSTAVI za shranjevanje predmeta v bazo podatkov in vrne tudi identifikator, ki ga ustvari baza podatkov. Po drugi strani, saveOrUpdate () lahko uporabite za ponovno pritrditev ločenega predmeta Hibernacija Seja torej zmore INSERT ali UPDATE odvisno od tega, ali objekt obstaja v bazi podatkov ali ne.

Priporočena: