在springboot+springcloud项目中mybatis如何在控制台打印sql

如果使用的是application.properties文件,加入如下配置:

logging.level.com.example.demo.dao=debug

logging.level.com,后面的路径指的是mybatis对应的方法接口所在的包,即dao层所对应的包。并不是mapper.xml所在的包。

如果使用的是application.yml文件,加入如下配置:

# 打印sql
logging:
  level:
     com.sinoprof.system.group.dao : debug

或者如下所示,调整打印输出级别,默认是info,其中com.sioprof下存放代码(web,service,dao层......代码,可以整个项目都打印sql,避免重复配置)
logging:
  level:
    com.sinoprof: DEBUG
    jdbc.sqltiming: DEBUG

你可能感兴趣的:(在springboot+springcloud项目中mybatis如何在控制台打印sql)