2012-04-19 2 views
0

나는 Tomcat6/J2ee 애플리케이션을 사용하여 Hibernate jpa 라이브러리를 사용 중이다. .prop 파일에서 데이터베이스 연결 URL을 읽는 중 일부 이유 때문에 database.properties에 데이터베이스 연결 속성이 있지만 사용자 이름과 암호에 null이 표시되지 않습니다.log4j hibernate jpa 로그인 디버그 메시지를 출력

나는 다음 최대 절전 모드 JPA의 libarries에서 디버그 로그를 얻기 위해 디버그 메시지를 인쇄 할 내 log4j.properties 날 내가 바람둥이 시작

log4j.appender.A1=org.apache.log4j.ConsoleAppender 
log4j.appender.A1.layout=org.apache.log4j.PatternLayout 
log4j.appender.A1.layout.ConversionPattern=%d{HH:mm:ss,SSS} %-5p [%c] - %m%n 

log4j.rootLogger=DEBUG,A1 

# c3p0 connection pool details 
log4j.logger.com.mchange.v2=INFO  
# hibernate transactions and database activity 
log4j.logger.org.hibernate=INFO 
# spring + hibernate interaction 
log4j.logger.org.springframework=DEBUG 

답변

2
log4j.logger.org.springframework.orm.jpa=DEBUG 
log4j.logger.org.springframework.orm.jpa.JpaTransactionManager=DEBUG 
log4j.logger.org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter=DEBUG 
log4j.logger.org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean=DEBUG 
log4j.logger.org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor=DEBUG 
log4j.logger.org.hibernate=DEBUG log4j.logger.org.hibernate.SQL=DEBUG 
을에 콘솔에 인쇄 추가 추가 할 수있는 방법을 알려 주시기 바랍니다 있습니다