How to print the hibernate parameter binding information? -
i have googing,and not work.
this log4j.properties:
# stdout set consoleappender. log4j.appender.stdout=org.apache.log4j.consoleappender log4j.appender.stdout.layout=org.apache.log4j.patternlayout log4j.appender.stdout.layout.conversionpattern=%-4r [%t] %-5p %l %x - %m%n log4j.rootlogger=info, stdout,requestout log4j.logger.org.hibernate=info; log4j.logger.org.hibernate.sql=debug; log4j.logger.org.hibernate.type=trace;
but when start app,i can log like:
hibernate: select logentry0_.uri col_0_0_, count(logentry0_.uri) col_1_0_ app.t_log logentry0_ logentry0_.time between ? , ? group logentry0_.uri order col_1_0_ desc
i can not see value set parameter.
any ideas?
it looks correct in general, think strange write trace
instead of trace
, ;
@ line end new me.
so guess problem log4j syntax.
Comments
Post a Comment