问题
Is it possible to log not HQL queries but final queries when using hibernate. I mean, the one that is sent to the database. I've tried different log level but I haven't seen it. And in my opinion it would be useful to debug some issues.
Thank you very much.
回答1:
Yes, it's possible. That's what the hibernate.show_sql property does. You may also have finer control using the logging configuration:
org.hibernate.SQL Log all SQL DML statements as they are executed
org.hibernate.type Log all JDBC parameters
org.hibernate.tool.hbm2ddl Log all SQL DDL statements as they are executed
来源:https://stackoverflow.com/questions/11689432/how-to-log-final-sql-queries-with-hibernate