关闭Hibernate日志记录到控制台
当运行Spring / Hibernate应用程序时,我在控制台上看到以下不需要的输出:
Hibernate: select securityus0_.ID ....Hibernate: select securityus0_.ID ....
Hibernate: select securityus0_.ID ....
Hibernate: select securityus0_.ID ....
我已经像这样配置了Log4j记录器:
<logger name="org.hibernate"> <level value="FATAL"/>
</logger>
<category name="STDOUT">
<priority value="WARN"/>
</category>
<category name="STDERR">
<priority value="WARN"/>
</category>
<!-- for all other loggers log only info and above log messages -->
<root>
<priority value="WARN"/>
<appender-ref ref="STDOUT" />
</root>
如何使这些消息静音?
回答:
我相当确定您正在看到这些SQL语句,因为Hibernate配置中某处的属性“
hibernate.show_sql”设置为true。找到该设置并将其更改为false。
以上是 关闭Hibernate日志记录到控制台 的全部内容, 来源链接: utcz.com/qa/410509.html