Hvad er forskellen mellem gemme og fortsætte i dvale?
Hvad er forskellen mellem gemme og fortsætte i dvale?

Video: Hvad er forskellen mellem gemme og fortsætte i dvale?

Video: Hvad er forskellen mellem gemme og fortsætte i dvale?
Video: Hibernate - save() vs persist() | Explained with Examples 2024, Kan
Anonim

Her er forskel mellem gemme og vedholde metode: Returtypen af blive ved metode er ugyldig, mens returtype af Gemme metode er serialiserbart objekt. Men bot af dem INDSÆTTER også poster i databasen. En anden forskel mellem vedvarer og Gemme er, at begge metoder gør et forbigående objekt til vedvarende tilstand.

Heri, hvad er bedre at gemme eller fortsætte i dvale?

Forskel mellem Gemme og blive ved metode i Gå i dvale Svarende til Gemme metode blive ved også INDSÆT poster i databasen, men returnerer type af blive ved er ugyldig, mens returtype af Gemme er et serialiserbart objekt. 2) En anden forskel mellem blive ved og Gemme er, at begge metoder gør en forbigående instans vedvarende.

Man kan også spørge, hvad er persist i dvale? Dvale fortsætter ligner gemme (med transaktion), og det tilføjer entitetsobjektet til den vedvarende kontekst, så eventuelle yderligere ændringer spores. Hvis objektegenskaberne ændres, før transaktionen er forpligtet, eller sessionen tømmes, vil det vilje også gemmes i databasen.

Desuden, hvad er forskellen mellem Merge og persisten i dvale?

JPA og Gå i dvale give forskellige metoder til blive ved nye og for at opdatere eksisterende enheder. Du kan bruge metoderne blive ved og gem for at gemme en ny enhed og metoderne fusionere og opdatering for at gemme ændringerne af en løsrevet enhed i database.

Hvordan fungerer gem eller opdatering i dvale?

Gemme () metode gør en INDSÆT at gemme objektet i databasen, og det returnerer også den identifikator, der er genereret af databasen. På den anden side, gemEllerOpdater () kan bruges til at fastgøre en løsrevet genstand i Gå i dvale Session dvs. det kan gøre INDSÆT eller OPDATERE afhængigt af om objektet findes i databasen eller ej.

Anbefalede: