nakopiroval som do classpath projektu log4j.jar a tiez nasledovny konfiguracny subor log4j.properties:
# Set root logger level to DEBUG and its only appender to A1. log4j.rootLogger=DEBUG, A1 # A1 is set to be a RollingFileAppender. log4j.appender.A1=org.apache.log4j.RollingFileAppender log4j.appender.A1.File=D:\Projects\aplikacia\aplikacia.log log4j.appender.A1.MaxBackupIndex = 1 log4j.appender.A1.MaxFileSize = 100MB # A1 uses PatternLayout. log4j.appender.A1.layout=org.apache.log4j.PatternLayout log4j.appender.A1.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n log4j.logger.org.hibernate.SQL=debug log4j.logger.org.hibernate.type=debug log4j.logger.org.hibernate.transaction=debug log4j.logger.org.hibernate.jdbc=debug ale subor sa nevytvoril. neviete kde moze byt chyba ? dakujem Ivan --------- Original Message -------- From: Java <[email protected]> To: Java <[email protected]> Subject: Re: Hibernate a nevyziadane updaty do DB Date: 23/04/08 13:04 > > > > > > > pripadne este pre istotu upresim sameho seba: > (sorry sa doublepost) > > level nastavte na debug, tam, kde chcete mat viac informacii > > CoPLaS > > Pavel (Michal) Pavlasek wrote / napísal(a): > > > pripadne strukturovanejsie pomocou: > > log4j.logger.org.hibernate.SQL=info > log4j.logger.org.hibernate.type=info > log4j.logger.org.hibernate.transaction=info > log4j.logger.org.hibernate.jdbc=info > atd. > > viac info na webe hibernate.org > > CoPLaS > > Lukas Barton wrote / napísal(a): > > > Pres log4j. > Zkuste to na vsechno z org.hibernate. > > Lukas > > > Ivan Polak wrote: > > ok, dakujem, ako mozem zapnut debug info ? ja mam zatial len show_sql=true, > ukazuje len dotazy do DB, neukazuje ze co sa v danom objekte zmenilo. > > 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:42 > > > > > > > Ano. > Presne zjistit, proc si Hibernate mysli, ze je objekt dirty zjistite > debugovanim do zdrojaku Hibernatu. Pripadne zobrazenim DEBUG infa z > Hibernatu. > > &nbsp; 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 &lt;[email protected]&gt; > To: Java &lt;[email protected]&gt; > 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: > &amp;gt; Zdravim, > &amp;gt; > &amp;gt; mam pomerne zavazny problem v mojej web aplikacii. pouzivam > > > hibernate > > > > > a > > > &amp;gt; pomociou criteria vytazujem nejake data z DB. tento vysledok > > > potom > > > > > pomocou > > > &amp;gt; for a iterate kopirujem do pola objektov (ineho typu). ked > > > toto > > > > > vsetko > > > &amp;gt; spravim vo finally casti volam session.flush(); co ale na > > > moje > > > > > prekvapenie > > > &amp;gt; vykonava updaty vsetkych predtym ziskanych objektov (cez > > > criteria) do > > > > > DB. > > > &amp;gt; zistil som to tak, ze mam zapnute v hibernate konfiguracii > > > show_sql=true. uz > > > &amp;gt; asi 3 dni neviem najst pricinu, preco hibernate povazuj tieto > > > objekty > > > > > za > > > &amp;gt; modifikovane, ked nad nimi robim len select a preco vykonava > > > nezmyselne > > > &amp;gt; updaty do DB. > &amp;gt; > &amp;gt; velmi pekne dakujem > &amp;gt; > &amp;gt; Ivan > &amp;gt; > &amp;gt; ________________________________________________ > &amp;gt; Message sent using Webmail 2.7.9 > &amp;gt; > > > > > > > ________________________________________________ > Message sent using Webmail 2.7.9 > > > > > > > > > > ________________________________________________ > Message sent using Webmail 2.7.9 > > > > > > > > ________________________________________________ Message sent using Webmail 2.7.9
