mybatis和mybatis-plus一起用在项目中的问题

本人负责的项目原本是Springboot+mybatis开发的,打印SQL日志一直都没有问题。
在这里插入图片描述
自从前几天其他同事合并了代码之后,发现项目中的SQL无法打印了,只能打印pageHelper的count语句,研究来研究去发现yaml配置的没问题呀。谁知道查看提交记录的时候发现同事引入了mybatis-plus的依赖,我猜测是这两个依赖估计有啥冲突才导致日志突然打不出来了
在这里插入图片描述
后来尝试移除该依赖,发现确实回归正常了,但是代码需要修改的过多于是就还回去了
最后的解决方式是在yaml文件中修改了配置,最终配置如下:

mybatis:
  #  本地mapper文件映射路径
  mapper-locations: classpath:mapper/**/*.xml
  configuration:
    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
    #    开启驼峰映射
    map-underscore-to-camel-case: true
mybatis-plus:
  configuration:
    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
    #其实写了mybatis-plus的日志配置之后,就可以删除mybatis.configuration.log-impl:...了,不影响的

不过还是希望大佬指导一下,为什么mybatis的打印sql的配置会失效

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值