ust*_*tun 4 spring hibernate log4j slf4j
我已经配置我的pom.xml包括SLF4J和绑定到Log4j和排除共享记录作为解释这里和残疾人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
Run Code Online (Sandbox Code Playgroud)
这是我的pom.xml文件:
可能是什么问题?我看到hibernate生成的所有sql消息.
小智 11
补充 J\xc3\xb8rgen Sk\xc3\xa5r Fischer 的答案,在我的具体情况下,我必须在 application.properties 文件中添加这两个设置。
\nspring.jpa.show-sql=false \n
Run Code Online (Sandbox Code Playgroud)\n和
\nspring.jpa.properties.hibernate.show_sql=false\n
Run Code Online (Sandbox Code Playgroud)\n
如果有人在浏览答案时查找此问题:
如果您使用的是spring-boot-starter-data-jpa,请spring.jpa.show_sql = false
在您的application.properties
文件中设置.
归档时间: |
|
查看次数: |
6922 次 |
最近记录: |