Spring集成mybatis-----配置打印sql语句过程遇到的问题

Spring集成mybatis过程中,再mybatis.xml配置<settings/>时一直提示报错,如下所示:

原始配置:

在调试项目的过程中,遇到sql查询不到的问题,所以就像配置mybatis.xml打印sql以便定位问题,配置后的mybatis.xml文件如下:

以为一切完美,准备撸代码,没想到竟然报错了,在网上找了一堆看都是这样配置的,没问题啊?为啥我就报错了?纳闷了,看提示的报错信息如下:

提示说:configuration 元素必须要匹配 properties、setting、typeAliase。。。等。

心想,这也没问题啊?写的都是这些元素,没啥毛病啊?然后想启动项目试试,结果一样,项目启动失败。无意间,朋友说把<setting />放到<typeAliases>前面貌似不会报错,此时,瞬间意识到,提示错误里面的属于标签可能是要顺序排放的,果然,将<setting />标签放到前后,问题解决,如下所示:

 

总结:mybatis.xml配置文件里面的标签属性需要顺序设置,可以省略,但不能乱序

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值