首页 >Java >java教程 >为什么我的 SQL 语句在 Spring Boot 中没有记录?

为什么我的 SQL 语句在 Spring Boot 中没有记录?

Barbara Streisand
Barbara Streisand原创
2024-11-26 07:46:14312浏览

Why Aren't My SQL Statements Logging in Spring Boot?

在 Spring Boot 中记录 SQL 语句

在 Spring Boot 中,可以通过配置相应的设置将 SQL 语句记录到文件中。但是,如果您已按照问题中概述的步骤进行操作,但仍然无法观察到日志文件中的 SQL 语句,则可能是由于配置不正确。

要解决此问题,请考虑按照建议调整属性文件在答案中:

logging.level.org.hibernate.SQL=DEBUG
logging.level.org.hibernate.type.descriptor.sql.BasicBinder=TRACE

通过将logging.level.org.hibernate.SQL设置为DEBUG并logging.level.org.hibernate.type.descriptor.sql.BasicBinder 到 TRACE,您可以为 Hibernate 相关活动(包括 SQL 语句)启用详细日志记录。此更新的配置现在应该将 SQL 语句定向到您指定的日志文件,从而使您能够更有效地监控数据库交互。

以上是为什么我的 SQL 语句在 Spring Boot 中没有记录?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn