1 控制台输出sql
配置mybatis-plus的日志实现类为StdOutImpl,该实现类中打印日志是通过System.out.println(s)
的方式来打印日志的文章来源:https://www.toymoban.com/news/detail-669500.html
mybatis-plus:
configuration:
log-impl: org.apache.imbatis.logging.stdout.StdOutImpl
2 日志文件中写入sql
日志文件中输入sql需要配置mybatis-plus的日志类为项目中的日志框架实现类,还需要配置mapper接口所在包的日志打印级别为 DEBUG或者TRACE,mybatis提供了log4j、slf4g等实现文章来源地址https://www.toymoban.com/news/detail-669500.html
logging:
level:
com:
xxx:
dao: DEBUG
mybatis-plus:
configuration:
log-impl: org.apache.imbatis.logging.slf4j.Slf4jImpl
- 经测试,本地启动即使不配置mybatis日志实现类,只配置mapper接口路径的日志级别也能找到项目的日志框架实现类打印日志,但是远程环境必须配置具体的框架实现
到了这里,关于mybatis plus 控制台和日志文件中打印sql配置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!