mysql - 如何在 Spring Boot JPA 应用程序中打印带有值的 sql 语句
问题描述
我有使用 Spring 数据 JPA 和 MySQL 的 Spring Boot 应用程序。通过在 application.yml 文件中设置 SQL 属性,我可以看到 sql 但我需要使用 SQL 打印值。我怎样才能做到这一点?
解决方案
application.properties
如果您使用 JPA 和 Hibernate,则可以在文件中添加这两行。这应该可以在控制台上编写查询。
spring.jpa.properties.hibernate.show_sql=true
logging.level.org.hibernate.type.descriptor.sql=trace
推荐阅读
- python - AttributeError:“上下文”对象没有属性“应用程序”
- reactjs - React.js 输入未绑定到值
- html - 检索表单上输入的值时出现问题
- c# - 将数据存储到SQL Server数据库并动态生成html div并显示sql数据库内容c#
- python - 调整简单的python代码“添加小条件”
- c# - 如何将元素名称反序列化为字符串道具
- google-bigquery - 了解 BigQuery 中的时区
- c# - 从任务中删除等待时,SendAsync 自动失败
- python - 安装 PySide2 时,Conda 挂起解决环境
- jquery - Jquery 加载更多并隐藏按钮