方案一
application.properties配置:
logging.level.com,后面的路径指的是mybatis对应的方法接口所在的包。并不是mapper.xml所在的包。
1. logging.level.com.example.demo.dao=debug
2. mybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl
在application.yml中增加配置,在控制台打印sql:
1. logging:
level:
com.example.demo.dao : debug
2. mybatis
configuration:
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
参考类:org.apache.ibatis.session.Configuration
log-impl指定的值为org.apache.ibatis.logging.Log接口的某个实现类:

本文介绍如何通过配置application.properties或application.yml文件,启用MyBatis的SQL日志调试功能,具体包括设置日志级别为debug,以及指定日志实现类为StdOutImpl,以便在控制台打印详细的SQL执行信息。
2289

被折叠的 条评论
为什么被折叠?



