jpa不格式化sql语句打印
时间: 2023-05-31 07:05:51 浏览: 78
JS实现Sql语句格式化效果
4星 · 用户满意度95%
在JPA中,可以通过设置日志级别来控制是否打印SQL语句,以及打印的格式。以下是一些常用的设置:
1. 关闭SQL语句打印
在配置文件中添加以下设置
```
logging.level.org.hibernate.SQL=OFF
```
2. 打印SQL语句但不格式化
在配置文件中添加以下设置
```
logging.level.org.hibernate.SQL=DEBUG
logging.format_sql=false
```
3. 打印SQL语句并格式化
在配置文件中添加以下设置
```
logging.level.org.hibernate.SQL=DEBUG
logging.level.org.hibernate.type.descriptor.sql.BasicBinder=TRACE
logging.format_sql=true
```
注意,打印格式化的SQL语句会影响性能,建议只在调试时使用。
阅读全文