在进行JUnit测试时,出现如图:
经过多次尝试,查询百度,发现
mysql的版本不同,driver的配置也会有区别。
6.0以下:jdbc.driver=com.mysql.jdbc.Driver
6.0以上:jdbc.driver=com.mysql.cj.jdbc.Driver
如果出现不匹配的情况下,就会出现上述情况。
解决方案:
找到db.properpies文件,修改driver配置
如果mysql是6.0以上的,则
jdbc.driver=com.mysql.cj.jdbc.Driver
反之,则
jdbc.driver=com.mysql.jdbc.Driver
找出原因后修改driver配置,再进行JUnit测试,报错问题就解决啦