[JAVA] log4j + hibernate = spam konzole
Ahoj,
pokouším se nastavit log4j pro jednu aplikaci používající hibernate. Pomocí tutorialu jsem se dostal k následujícímu stavu.
log4j.properties vypada takto :
Kód:
log4j.rootCategory=INFO, A1
log4j.appender.A1=org.apache.log4j.ConsoleAppender
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
v aplikaci pak :
Kód:
final Logger log = Logger.getRootLogger();
log.debug("moje hlaska");
po spusteni pak aplikace vypisuje toto:
Kód:
NFO [main] org.hibernate.cfg.Environment - Hibernate 3.1.3
INFO [main] org.hibernate.cfg.Environment - hibernate.properties not found
INFO [main] org.hibernate.cfg.Environment - using CGLIB reflection optimizer
INFO [main] org.hibernate.cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
INFO [main] org.hibernate.cfg.Configuration - configuring from resource: /hibernate.cfg.xml
INFO [main] org.hibernate.cfg.Configuration - Configuration resource: /hibernate.cfg.xml
DEBUG [main] org.hibernate.util.DTDEntityResolver - trying to resolve system-id [http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd]
DEBUG [main] org.hibernate.util.DTDEntityResolver - recognized hibernate namespace; attempting to resolve on classpath under org/hibernate/
DEBUG [main] org.hibernate.util.DTDEntityResolver - located [http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd] in classpath
DEBUG [main] org.hibernate.cfg.Configuration - hibernate.connection.driver_class=org.gjt.mm.mysql.Driver
Jak zabránit těmto výpisům a umožnit pouze vypisování mých uživatelských hlášek ? Našel jsem pouze nabídku vypisování podle váhy (warn,info,debug apod.). Jaký je v tom fígl ?
Re: [JAVA] log4j + hibernate = spam konzole