美文网首页
springboot让执行sql语句打印到控制台

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

作者: writeanewworld | 来源:发表于2019-10-14 13:14 被阅读0次

    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
    

    相关文章

      网友评论

          本文标题:springboot让执行sql语句打印到控制台

          本文链接:https://www.haomeiwen.com/subject/isnlmctx.html