terça-feira, 14 de outubro de 2014

Exibir parametros da Query SQL com Hibernate


É necessário habilitar o log para as seguintes categorias abaixo no arquivo de configuração do log4j:

    org.hibernate.SQL - Log all SQL DML statements as they are executed
    org.hibernate.type - Log all JDBC parameters

Exemplo de configuração para o log4j:

# logs the SQL statements
log4j.logger.org.hibernate.SQL=debug

# Logs the JDBC parameters passed to a query
log4j.logger.org.hibernate.type=trace

A primeira configuração é equivalente a hibernate.show_sql=true do Hibernate, a segunda exibe os parametros das querys.

Nenhum comentário:

Postar um comentário