Hirdetés

Keresés

Új hozzászólás Aktív témák

  • floatr
    veterán

    Igazán nincs mit. Haszontalan tanácsot bárkinek szívesen adok. :D

    Há! Itt azt állítják, hogy alapesetben a session.close() is nyomja a flush-t. Pedig le mertem volna fogadni, hogy nem tesz ilyet. Nagyon rég Hibernate-eztem.
    Amúgy ez kicsit meglepő, de ember legyen a talpán, aki egy ilyen apidoc-ból kideríti, mi a szitu: "The Session is sometimes flushed before query execution in order to ensure that queries never return stale state." Nesze semmi, fogd meg jól. :)
    Most én se tudom sajnos kipróbálni, de egyre kevésbé valószínű, hogy exception lenne a vége.

    Bár csak hibernate-es projektjeink vannak, de ezt most próba nélkül én sem vágom. Jártam már vele úgy, hogy mentette a változásokat, meg úgy is, hogy nem.

    (#8132) M_AND_Ms
    A hibernate session egészen más állat. Nem szabad azt gondolni, hogy egy ORM művelet egyből DB művelettel is jár. Max a stateless session és a natív query az, ami garantáltan egyből elvégzi a feladatát DB-ben is.

  • Aethelstone
    addikt

    Igazán nincs mit. Haszontalan tanácsot bárkinek szívesen adok. :D

    Há! Itt azt állítják, hogy alapesetben a session.close() is nyomja a flush-t. Pedig le mertem volna fogadni, hogy nem tesz ilyet. Nagyon rég Hibernate-eztem.
    Amúgy ez kicsit meglepő, de ember legyen a talpán, aki egy ilyen apidoc-ból kideríti, mi a szitu: "The Session is sometimes flushed before query execution in order to ensure that queries never return stale state." Nesze semmi, fogd meg jól. :)
    Most én se tudom sajnos kipróbálni, de egyre kevésbé valószínű, hogy exception lenne a vége.

    Ez szerintem attól is függ, hogy éppen van-e aktív tranzakció. A tranzakció a commit-tel lesz sikeres, ergó ebben az esetben kell visszaírni a változásokat. Ha csak simán nyomunk egy close-t a Session-ra, akkor ugye teljesen attól függ(sometimes), hogy éppen van-e valami tranzakció. Mert egy close a commit nélkül eredménytelen elvileg...

    A fax se tudja. DB függő is lehet, illetve JDBC implementáció......

Új hozzászólás Aktív témák