【发布时间】:2010-12-15 14:14:26
【问题描述】:
我无法使用 log4j.xml 配置 org.hibernate.type(记录 hibernate 准备语句中使用的绑定变量),但可以使用 Config.groovy 中的 log4j DSL。
我们需要为不同的环境配置日志记录,而不需要为每个环境构建不同的 WAR,因此如果可能,我们需要使用 log4j.xml 而不是 DSL。
已经放
<logger name="org.hibernate.type">
<level value="TRACE"/>
<appender-ref ref="console"/>
</logger>
但绑定不打印。以前他们在 DSL 中做过。
log4j = {
...
跟踪'org.hibernate.type' }
很奇怪,尤其是其他休眠日志可以通过 log4j.xml 控制。
非常感谢任何想法。
顺便说一句,在 Config.groovy 中使用 DSL 被推荐为灵活管理跨环境配置的最佳实践 - 包含配置的编译对象似乎令人惊讶 - 但对 grails 来说是新手。
【问题讨论】:
标签: hibernate logging grails groovy