gpt4 book ai didi

hibernate - 在 Spring 应用程序中禁用 Hibernate 日志消息

转载 作者:行者123 更新时间:2023-12-04 01:56:25 26 4
gpt4 key购买 nike

我已将我的 pom.xml 配置为包括 slf4j 和与 log4j 的绑定(bind)并排除 commons-logging,如 here 所述并按照 here 的说明禁用 Hibernate 自己的日志记录.

我可以抑制 Spring 自己的消息,但是尽管我的 log4j.properties 设置在下面,但 Hibernate 消息仍然会出现。

log4j.debug=false
log4j.rootCategory=WARN, stdout
log4j.category.org.hibernate=ERROR, stdout

log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%p %t %c - %m%n
log4j.category.org.springframework = ERROR
log4j.category.org.hibernate = ERROR

Here是我的 pom.xml 文件:

可能是什么问题?我看到了 hibernate 生成的所有 sql 消息。

最佳答案

作为 Jørgen Skår Fischer 的补充,在我的具体情况下,我必须在 application.properties 文件中添加这两个设置。

spring.jpa.show-sql=false 
spring.jpa.properties.hibernate.show_sql=false

关于hibernate - 在 Spring 应用程序中禁用 Hibernate 日志消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7929490/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com