美文网首页
Springboot中mybatis控制台打印sql语句

Springboot中mybatis控制台打印sql语句

作者: 墨色尘埃 | 来源:发表于2017-12-11 15:26 被阅读0次

1、SpringBoot使用logback输出日志并打印sql信息
Springboot中只需要在application.yml配置文件中加上

logImpl: org.apache.ibatis.logging.stdout.StdOutImpl

完整的配置文件

mybatis:
  configuration:
    mapUnderscoreToCamelCase: true
    logImpl: org.apache.ibatis.logging.stdout.StdOutImpl
    typeAliasesPackage: com.jsptpd.gayg.modules
  mapperLocations: classpath:com/jsptpd/gayg/**/*.xml

spring:
  resource: 
    static-locations: file:/public/
  http:
    multipart:
      max-file-size: 20Mb
      max-request-size: 80Mb
  profiles:
    active: dev

Debug模式下有断点会进入断点,想要查看控制台的sql语句需要切换Debugger/Console

Debug模式下切换查看控制台输出.png
2、如果是Spring 4.0.2 + Spring MVC 4.0.2 + MyBatis 3.2.6架构
MyBatis3 用log4j在控制台输出 SQL
mybatis配置log4j控制台打印SQL语句
spring boot 整合 log4j 控制台打印sql(mybatis)

相关文章

网友评论

      本文标题:Springboot中mybatis控制台打印sql语句

      本文链接:https://www.haomeiwen.com/subject/iyviixtx.html