SpringBoot+Mybatis 项目展示Sql语句

版权声明:转载请点赞,当然附上原文链接也很不错 https://blog.csdn.net/m0_37961948/article/details/85344779

最近在测试一些小的功能,然后没有SQL语句就很难受,不知道自己该怎么办的好。

我在SpringBoot的配置文件应该配置过DEBUG模式才对,应该有SQL语句才对。

#log 配置:显示sql语句,便于debug
logging:
  level: DEBUG

但是事实证明,这样出不来SQL语句,然后我就baidu了以下,他们在level:后面又加了几层。

但是都没有解释啥意思。也没有解释为啥要这样。我大概看出来了意思,就是:自己的Mapper接口的包名。

我的Mapper都在cn.edu.mapper包下。

#log 配置:显示sql语句,便于debug
logging:
  level:
     cn:
        edu:
            mapper: DEBUG

这样就可以显示sql语句了。

很有意思的是:

#log 配置:显示sql语句,便于debug
logging:
  level:
    cn: DEBUG

就算不用这么仔细的指定mapper所在包,他也会显示sql语句。

猜你喜欢

转载自blog.csdn.net/m0_37961948/article/details/85344779