http://www.piragua.com/2009/06/17/grails-p6spy-and-sql-profiler/
在config文件的logj在那个加入
trace "org.hibernate.SQL", "org.hibernate.type"
log4j = {
// Example of changing the log pattern for the default console
// appender:
//
//appenders {
// console name:'stdout', layout:pattern(conversionPattern: '%c{2} %m%n')
//}
trace "org.hibernate.SQL",
"org.hibernate.type"
error 'org.codehaus.groovy.grails.web.servlet', // controllers
'org.codehaus.groovy.grails.web.pages', // GSP
'org.codehaus.groovy.grails.web.sitemesh', // layouts
'org.codehaus.groovy.grails."web.mapping.filter', // URL mapping
'org.codehaus.groovy.grails."web.mapping', // URL mapping
'org.codehaus.groovy.grails.commons', // core / classloading
'org.codehaus.groovy.grails.plugins', // plugins
'org.codehaus.groovy.grails.orm.hibernate', // hibernate integration
'org.springframework',
'org.hibernate'
warn 'org.mortbay.log'
}
本文介绍如何在Grails应用中配置log4j来记录详细的SQL执行语句及类型,通过设置log4j的不同级别,可以实现对Hibernate SQL语句及类型的跟踪,有助于调试和性能优化。
1544

被折叠的 条评论
为什么被折叠?



