Kuo skiriasi praplovimas ir įsipareigojimas žiemos miego režimu?
Kuo skiriasi praplovimas ir įsipareigojimas žiemos miego režimu?

Video: Kuo skiriasi praplovimas ir įsipareigojimas žiemos miego režimu?

Video: Kuo skiriasi praplovimas ir įsipareigojimas žiemos miego režimu?
Video: Hibernate Flush basic concepts 2024, Lapkritis
Anonim

Raktas skirtumas yra tai, kai nustatytas FlushMode ĮSIPAREIGOTI , įsipareigoti () paraudimas seansą ir taip pat baigia darbo vienetą ir negalite atšaukti operacijos, kai as nuplaukite () atlieka tik įprastą seanso sinchronizavimą.

Panašiai galima paklausti, kas yra įsipareigoti žiemos miego metu?

Įsipareigokite sukurs duomenų bazę įsipareigoti . Nuolatinio objekto pakeitimai bus įrašyti į duomenų bazę. Kai turite išlikusį objektą ir pakeičiate jo vertę, jis tampa purvinas ir žiemoti turi išplauti šiuos pokyčius jūsų atkaklumo sluoksnyje.

kuo skiriasi save ir saveAndFlush? sutaupyti gali arba negali iš karto rašyti savo pakeitimus į DB. Kai skambiname saveAndFlush sistema vykdo jūsų modelio būsenos sinchronizavimą su DB. Duomenų jis neperkelia tiesiai į duomenų bazę tol, kol aiškiai nepakviečiame „flush and commit“metodo. Tai yra tiesioginis duomenų įvedimas į duomenų bazę.

Čia, ką plovimas veikia žiemos miego metu?

Paraudimas sesijos pajėgos Užmigti sinchronizuoti Seanso būseną atmintyje su duomenų baze (t. y. įrašyti pakeitimus į duomenų bazę). Pagal numatytuosius nustatymus Užmigti valios nuplaukite automatiškai pasikeičia už jus: prieš kai kurias užklausas. kai sudaromas sandoris.

Ką daro išsaugojimas ir nuleidimas?

A' Sutaupyti -a- Nuplaukite “yra vandenį sugeriantis plastikinis maišelis, kuris, įmetus į tualeto baką, išsiplečia ir užima dalį būtų paprastai užpildomas vandeniu. Kiekvieną kartą tualetas paraudusi sutaupo maždaug vieną litrą vandens.

Rekomenduojamas: