一尘不染

Log4j-org.hibernate.type不起作用!

hibernate

这是我的记录器配置:

log4j.logger.org.hibernate.SQL=TRACE, stdout
log4j.logger.org.hibernate.type=TRACE, stdout

但我看不到类型

所以我尝试了这个

log4j.logger.org.hibernate=TRACE, stdout

看看我是否错过了某些内容(这显示了所有hibernate记录器),并且发现org.hibernate.engine.QueryParameters记录器还显示了参数绑定(仍然没有org.hibernate.type记录器绑定消息的迹象)

所以我尝试了

log4j.logger.org.hibernate.SQL=TRACE, stdout
log4j.logger.org.hibernate.type=TRACE, stdout
log4j.logger.org.hibernate.engine.QueryParameters=TRACE, stdout

但它只显示org.hibernate.SQL记录器中的日志!

我们将Hibernate 3.2.6.ga与经典查询翻译器一起使用

有什么线索吗?


阅读 268

收藏
2020-06-20

共1个答案

一尘不染

我用它来hibernate日志

### Hibernate logging configuration ###

### Log everything (a lot of information, but very useful for troubleshooting) ###  
#log4j.logger.org.hibernate=info

### Log HQL and SQL ASTs during query parsing ###  
log4j.logger.org.hibernate.hql.ast.AST=DEBUG, SQL_APPENDER  
log4j.additivity.org.hibernate.hql.ast.AST=false

### log just the SQL  
log4j.logger.org.hibernate.SQL=DEBUG, SQL_APPENDER  
log4j.additivity.org.hibernate.SQL=false

### log JDBC bind parameters. Very userfull, when debug parameterized queries ###  
log4j.logger.org.hibernate.type=TRACE, SQL_APPENDER  
log4j.additivity.org.hibernate.type=false

### log schema export/update ###  
#log4j.logger.org.hibernate.tool.hbm2ddl=info

### log HQL parse trees  
#log4j.logger.org.hibernate.hql=debug

### log cache activity ###  
#log4j.logger.org.hibernate.cache=info

### log transaction activity  
#log4j.logger.org.hibernate.transaction=debug

### Log all JDBC resource acquisition  
#log4j.logger.org.hibernate.jdbc=debug

### enable the following line if you want to track down connection ###  
### leakages when using DriverManagerConnectionProvider ###  
#log4j.logger.org.hibernate.connection.DriverManagerConnectionProvider=trace

log4j.appender.SQL_APPENDER=org.apache.log4j.RollingFileAppender  
log4j.appender.SQL_APPENDER.File=c\:/EC_sql.log
log4j.appender.SQL_APPENDER.MaxFileSize=1000KB  
log4j.appender.SQL_APPENDER.MaxBackupIndex=62  
log4j.appender.SQL_APPENDER.layout=org.apache.log4j.PatternLayout  
log4j.appender.SQL_APPENDER.layout.ConversionPattern=[%d] %5p [%t] (%F:%L) - %m%n

您可以评论或取消评论几个选项

注意:使用此工具时,您的Web应用程序会变慢很多。所以只用它来调试

2020-06-20