在日志配置文件 logback-spring.xml 中,无论怎么修改级别,mybatis 的 sql 日志都会打印出来。在 application.yml 中配置了 mybatis 的自定义日志类,如下:点进去查看源码,发现 debug 日志级别始终为 true,所以怎么配置都不生效屏蔽 application.yml 中配置的 mybatis 自定义日志类,然后在 logback-spring.xml 配置文件中,将 mapper包,配置为 info 级别。

springboot logback调整mybatis日志级别无效的解决