1、问题
在项目中,修改logback-spring.xml中的配置,发现SQL的日志不输出。
尝试的配置有:
- 修改application.xml配置文件
logging.level.com.XXX.XXX.mapper=DEBUG
- 修改logback-spring.xml配置文件
- 增加
<logger name="com.XXX.XXX.mapper" level="DEBUG"></logger>
2、解决方案
在logback-spring.xml中增加<logger name="dao" level="DEBUG"/>
即可。
注意项目中的mybatis jar版本,如果在3.2.7之前的,使用步骤2中的解决方案即可,原因见下方【myBatis 3.2.7 如何打印 sql】
参考:
mybatis 结合 logback 在控制台输出 sql 语句 (自用)
myBatis 3.2.7 如何打印 sql