Kāda ir atšķirība starp saglabāšanu un saglabāšanu ziemas guļas režīmā?
Kāda ir atšķirība starp saglabāšanu un saglabāšanu ziemas guļas režīmā?

Video: Kāda ir atšķirība starp saglabāšanu un saglabāšanu ziemas guļas režīmā?

Video: Kāda ir atšķirība starp saglabāšanu un saglabāšanu ziemas guļas režīmā?
Video: Starp putniem un cilvēkiem, 2. sezona, 5. raidījums 2024, Maijs
Anonim

Šeit ir atšķirība starp saglabāšanu un saglabāšanu metode: atgriešanas veids pastāvēt metode ir spēkā neesoša, kamēr atgriešanas veids saglabāt metode ir serializējams objekts. Bet abi no tiem arī INSERT ierakstus datu bāzē. Cits atšķirība starp pastāv un saglabāt ir tas, ka abas metodes pārejošu objektu pārvērš pastāvīgā stāvoklī.

Kas ir labāk saglabāt vai palikt ziemas guļas režīmā?

Atšķirība starp saglabāt un pastāvēt metode iekšā Pārziemot Līdzīgs saglabāt metodi pastāvēt arī IEVIETOT ierakstus datu bāzē, bet atgriež tipa pastāvēt ir spēkā neesošs, kamēr atgriešanas veids saglabāt ir Serializējams objekts. 2) Vēl viena atšķirība starp pastāvēt un saglabāt abas metodes padara pārejošu gadījumu noturīgu.

Var arī jautāt, kas ir pārziemošanas režīmā? Hibernācija saglabājas ir līdzīgs saglabāšanai (ar darījumu), un tas pievieno entītijas objektu pastāvīgajam kontekstam, tāpēc visas turpmākās izmaiņas tiek izsekotas. Ja objekta rekvizīti tiek mainīti pirms darījuma veikšanas vai sesijas izskalošanas, tas gribu arī saglabāt datu bāzē.

Turklāt kāda ir atšķirība starp sapludināšanu un pastāvēšanu hibernācijas režīmā?

JPA un Pārziemot nodrošināt savādāk metodes, lai pastāvēt jaunas un atjaunināt esošās entītijas. Jūs varat izmantot metodes pastāvēt un saglabājiet, lai saglabātu jaunu entītiju un metodes sapludināt un atjaunināt, lai saglabātu atdalītas entītijas izmaiņas iekš datu bāze.

Kā saglabāšana vai atjaunināšana darbojas hibernācijas režīmā?

saglabāt () metode veic an IEVIETOT lai saglabātu objektu datu bāzē, un tas arī atgriež datubāzes ģenerēto identifikatoru. No otras puses, saglabātVai atjaunināt () var izmantot, lai atkārtoti pievienotu atdalītu objektu Pārziemot Sesija, t.i., to var izdarīt INSERT vai UPDATE atkarībā no tā, vai objekts pastāv datu bāzē vai nē.

Ieteicams: