尽管在 application.properties 中启用了 SQL 语句显示和格式化,但 SQL 语句并未记录到指定文件中。
在您的配置中,您已经指定:
spring.jpa.show-sql=true spring.jpa.properties.hibernate.format_sql=true
虽然这些设置允许控制台记录 SQL 语句,但它们不会将它们重定向到日志文件。
将 SQL 语句记录到文件中,将以下属性添加到您的application.properties:
logging.level.org.hibernate.SQL=DEBUG logging.level.org.hibernate.type.descriptor.sql.BasicBinder=TRACE
以上是为什么我的 Spring Boot SQL 语句没有记录到文件中?的详细内容。更多信息请关注PHP中文网其他相关文章!