springboot输出sql语句
时间: 2024-03-10 10:42:06 浏览: 73
springboot+sql完整实例导入可用,代码通过阿里规约检测没有任何错误,适合初学者。
在Spring Boot中,可以通过配置来输出SQL语句。下面是一种常见的配置方式:
1. 在application.properties或application.yml文件中添加以下配置:
```properties
spring.jpa.show-sql=true
```
或者
```yaml
spring:
jpa:
show-sql: true
```
这样配置后,Spring Boot会在控制台输出SQL语句。
2. 如果你想要格式化输出的SQL语句,可以添加以下配置:
```properties
spring.jpa.properties.hibernate.format_sql=true
```
或者
```yaml
spring:
jpa:
properties:
hibernate:
format_sql: true
```
这样配置后,输出的SQL语句将会以更易读的格式显示。
3. 如果你想要查看更详细的SQL执行信息,可以添加以下配置:
```properties
logging.level.org.hibernate.SQL=DEBUG
logging.level.org.hibernate.type.descriptor.sql.BasicBinder=TRACE
```
或者
```yaml
logging:
level:
org.hibernate.SQL: DEBUG
org.hibernate.type.descriptor.sql.BasicBinder: TRACE
```
这样配置后,你将能够看到更详细的SQL执行信息,包括参数绑定等。
阅读全文