1.修改config.groovy文件中的log4j configuration,把hibernate="off"改成hibernate="on",
这样就可以输出Hibernate运行的详细日志,包括SQL Log。
2.一般情况下,我们不需要方法1输出的详细的日志,仅仅需要输出SQL Log,
可以DataSource.groovy中的数据库环境配置(environment specific settings),
例如在development的dataSource中添加logSql = true即可。
// environment specific settings
environments {
development {
dataSource {
dbCreate = "update"
url = "jdbc:hsqldb:mem:devDB"
logSql = true
}
}
}