在 Spring Boot 中记录 SQL 语句
当尝试将 SQL 语句记录到文件时,尽管正确配置了 application.properties,但许多人还是遇到了困难。使用 spring.jpa.show-sql=true 启用 SQL 语句打印到控制台并使用 spring.jpa.properties.hibernate.format_sql=true 进行格式化时,语句无法出现在所需的日志文件中。
要解决此问题,应将以下属性添加到属性文件中:
这些设置确保 SQL 语句在 DEBUG 级别记录。结合 Spring 和 Hibernate 的 INFO 日志级别,SQL 语句将被捕获并记录在指定的日志文件中。
以上是为什么我的 SQL 语句在 Spring Boot 中没有记录到文件中?的详细内容。更多信息请关注PHP中文网其他相关文章!