如何将Hibernate日志保留在SystemOut.log之外?

时间:2015-08-14 13:31:26

标签: hibernate log4j

我已配置以下记录器:

log4j.logger.org.hibernate=DEBUG,applicationLog,hibernateLog
log4j.logger.org.hibernate.SQL=DEBUG,applicationLog,hibernateLog
log4j.logger.org.hibernate.type=INFO,hibernateLog
log4j.logger.org.hibernate.hql.ast.AST=INFO,hibernateLog
log4j.logger.org.hibernate.tool.hbm2ddl=INFO,hibernateLog
log4j.logger.org.hibernate.hql=DEBUG,applicationLog,hibernateLog
log4j.logger.org.hibernate.cache=INFO,hibernateLog
log4j.logger.org.hibernate.jdbc=INFO,hibernateLog
log4j.logger.org.hibernate.transaction=INFO,hibernateLog

applicationLog和hibernateLog都是滚动文件追加器。我将消息发送到这些日志文件中,这似乎有效。

但是,我仍然看到附加到SystemOut.log文件的Hibernate消息。

00000069 SystemOut     O Hibernate: select myTableName...

我使用Hibernate 4.2.7进入WAS 8。

0 个答案:

没有答案