Hibernate是否在准备好的SQL语句中记录它分配给占位符的值?

Der*_*har 5 java sql logging hibernate log4j

Hibernate是否在准备好的SQL语句中记录它分配给占位符的值?如何配置Log4j以便将这些值写入我的日志文件?

Pas*_*ent 4

是的,确实如此(请参阅第3.5 章日志记录)。激活以下类别的日志记录:

log4j.logger.org.hibernate.SQL=DEBUG
log4j.logger.org.hibernate.type=TRACE
Run Code Online (Sandbox Code Playgroud)