首页 > 解决方案 > 如何在 Spring Boot JPA 应用程序中打印带有值的 sql 语句

问题描述

我有使用 Spring 数据 JPA 和 MySQL 的 Spring Boot 应用程序。通过在 application.yml 文件中设置 SQL 属性,我可以看到 sql 但我需要使用 SQL 打印值。我怎样才能做到这一点?

标签: mysqlspring-boot

解决方案


application.properties如果您使用 JPA 和 Hibernate,则可以在文件中添加这两行。这应该可以在控制台上编写查询。

spring.jpa.properties.hibernate.show_sql=true
logging.level.org.hibernate.type.descriptor.sql=trace

推荐阅读