springboot让执行sql语句打印到控制台

2019-10-14  本文已影响0人  writeanewworld

1.简介

每当写完持久化语句时肯定免不了要查漏补缺一波。这里就可以将执行的sql打印到控制台来检查sql语句哪里出了问题。

2.配置

配置非常简单,只需要在配置文件中设置下mapper日志级别就可以了

3.代码

application-test.properties

#logging.level.mapper的路径=异常级别
logging.level.com.shuhe360.auth.auth_main_car_api.mapper.CarConsumeRecordMapper=DEBUG
  

4.jpa

如果操作数据库用的jpa也可以来手动开启打印语句到控制台的

5.jpa开启

# JPA 相关配置
spring.jpa.database-platform=org.hibernate.dialect.MySQL5InnoDBDialect
#这里开启sql打印
spring.jpa.show-sql=false
#程序启动时删除并创建实体类对应的那个表(危险)
spring.jpa.hibernate.ddl-auto=none
上一篇 下一篇

猜你喜欢

热点阅读