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

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

原始配置:

Spring集成mybatis-----配置打印sql语句过程遇到的问题_第1张图片

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

Spring集成mybatis-----配置打印sql语句过程遇到的问题_第2张图片

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

Spring集成mybatis-----配置打印sql语句过程遇到的问题_第3张图片

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

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

Spring集成mybatis-----配置打印sql语句过程遇到的问题_第4张图片

 

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

你可能感兴趣的:(错误记录,框架)