一、Mybatis依赖的正确引入:
1、首先注意在SpringBoot框架中我们引入的是之相匹配的依赖,而不是mybatis的通用依赖
![在这里插入图片真是撒 安徽安徽阿萨啊爱上asijju描述](https://i-blog.csdnimg.cn/blog_migrate/f94e9f0940010b8e2101aabc675c48f4.png#pic_center)
如果再SpringBoot中引入Mybatis的通用依赖,程序将会报错。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/ce08d79980b8d3ff739d8652dcaccda1.png#pic_center)
二、SpringBoot与Mybatis的版本匹配问题:
例如我们在快速构建一个SpringBoot项目时,注意这里可能默认为我们构建了SpringBoot3版本,这个就需要我们特别知道的一点就是springboot3同样也需要匹配Mybatis3以上的版本进行整合使用,否则将会报错:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/3044ed3ac90d4ae53a52eb74f5fdaaed.png#pic_center)
SpringBoot3中引入Mybatis2版本出现问题如下
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/4295e8ee10e6a7bebd92b35ef452e6ab.png#pic_center)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/536d2a7d3bc284b8c5c7e5d807d1ccab.png#pic_center)