我有一个 java 应用程序,我必须在其中启用休眠日志记录才能在日志中看到参数值 rite 现在我可以看到?,所以我想看到传递给查询的真实参数,而不是这个,
我已经配置了以下方式
log4j.logger.org.hibernate.SQL=DEBUG
log4j.logger.org.hibernate.type=TRACEThe first is equivalent to hibernate.show_sql=true, the second prints the bound parameters among other things.
hibernate.cfg.xml
<property name="show_sql">true</property>
<property name="format_sql">true</property>
<property name="use_sql_comments">true</property>
但查询是在parrent logger中它也写为..
log4j.logger.org.hibernate.SQL=@log4j.appender.Hibernate.Threshold@, Hibernate
当我搜索找到该值时..我已将其设置为调试,如下所示
log4j.appender.Hibernate.Threshold=DEBUG
但仍然在休眠日志中,我看到查询的参数如下?请告知如何在日志中查看实际参数