MybatisPlus sql打印配置

557 阅读1分钟

以slf4j为例子yml如下:

mybatis-plus:
  #存放在多个位置按下边配置一个 -一行一条
  mapper-locations:
    - /mapper/*/*.xml
    - /mapper/*.xml
  configuration:
    log-impl: org.apache.ibatis.logging.slf4j.Slf4jImpl #打印在sql和日志文件
    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl #只打印在控制台
  global-config:
    db-config:
      logic-delete-field: deleted  # 全局逻辑删除的实体字段名
      logic-delete-value: 1 # 逻辑已删除值(默认为1)
      logic-not-delete-value: 0 # 逻辑未删除值(默认为0)
      id-type: auto

如果要打印在日志文件还需要配置

logging:
  level:
    com.mapper: debug #配置mapper下的日志级别为debug