Ano.
Presne zjistit, proc si Hibernate mysli, ze je objekt dirty zjistite debugovanim do zdrojaku Hibernatu. Pripadne zobrazenim DEBUG infa z Hibernatu.

 Lukas


Ivan Polak wrote:
teda ak mam criteria definovane:

Criteria
criteria=HibernateUtils.getSession().createCriteria(PersonImpl.class);

tak podla Vas v triede PersonImpl (pripadne v jeho rodicoch) vykonavam
nejaku zmenu v set.... metode ? dobre som to pochopil ?

dakujem

Ivan

--------- Original Message --------
From: Java <[email protected]>
To: Java <[email protected]>
Subject: Re: Hibernate a nevyziadane updaty do DB
Date: 23/04/08 12:23

Nekde menite nejakou propertu tech obejtku.
Staci nekde v setteru volat String#trim() nebo neco podobneho.

   Lukas


Ivan Polak wrote:
&gt; Zdravim,
&gt;
&gt; mam pomerne zavazny problem v mojej web aplikacii. pouzivam hibernate
a
&gt; pomociou criteria vytazujem nejake data z DB. tento vysledok potom
pomocou
&gt; for a iterate kopirujem do pola objektov (ineho typu). ked toto
vsetko
&gt; spravim vo finally casti volam session.flush(); co ale na moje
prekvapenie
&gt; vykonava updaty vsetkych predtym ziskanych objektov (cez criteria) do
DB.
&gt; zistil som to tak, ze mam zapnute v hibernate konfiguracii
show_sql=true. uz
&gt; asi 3 dni neviem najst pricinu, preco hibernate povazuj tieto objekty
za
&gt; modifikovane, ked nad nimi robim len select a preco vykonava
nezmyselne
&gt; updaty do DB.
&gt;
&gt; velmi pekne dakujem
&gt;
&gt; Ivan
&gt;
&gt; ________________________________________________
&gt; Message sent using Webmail 2.7.9
&gt;



________________________________________________
Message sent using Webmail 2.7.9

Odpovedet emailem