在做实验MyBatis一对一关联查询时出现错误;我的MySQL版本是5.7.29,在使用时会自动在maven下生成一个5.7.29的文件夹,我查看了文件夹发现里面没有mysql-connector-java-jar文件,没有这个文件就会报错,于是我直接把pom.xml里MySQL驱动改为5.1.49,这样就不会报错了。
<!-- MySQL驱动 -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.49</version>
</dependency>
当然,改MySQL驱动时不用再重新安装5.1.49版本的MySQL,直接改就可以了;5.7版本的可能会出现这个问题,改的时候只要是5.1的都可以。