hibernate - Grails “stuck”始终记录所有SQL查询

标签 hibernate grails logging tomcat7

我曾经想在Grails中记录sql查询,所以我在数据源中添加了
logSql = true
并在log4j中
trace 'org.hibernate.type' debug 'org.hibernate.SQL'
问题是稍后我再次删除它们时,grails仍在记录所有sql查询。

我的应用程序部署在4个不同的平台上,无论我重建和部署多少次,在其中一个平台上,它仍然始终记录每个sql查询(即使是同一场 war )。

Tomcat可以做些改变吗?或其他尝试?

最佳答案

解决方案是实际上完全删除logSql = false,出于某种原因,即使它是false,它也将始终记录日志,我认为该配置仅搜索“logSql”,而不是值

关于hibernate - Grails “stuck”始终记录所有SQL查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44470248/

相关文章:

java - 订阅 slf4j 实时日志?

R:在记录堆栈跟踪后捕获错误并继续执行(tryCatch 没有可用的回溯)

java - hibernate :从列表中删除项目不会持续存在

grails springsecurity override accountLocked on register

grails - grails 3.0.3缓存不起作用

grails - 将 Grails 项目从 a.b.c 版本升级到 x.y.z 的正确步骤是什么

python - 使用Python发送带有输出日志和成功状态的电子邮件

hibernate - java.lang.ClassCastException : org. springframework.orm.hibernate5.SessionHolder 无法转换为 org.springframework.orm.jpa.EntityManagerHolder

java - 如何使用 cast 编写 hql 查询?

javax.persistence.EntityExistsException 与 SequenceGenerator