初次学习mybatis,写了一个最简单的demo,然而运行报错:
java.sql.SQLException: Error setting driver on UnpooledDataSource. Cause: java.lang.ClassNotFoundException: Cannot find class: com.mysql.cj.jdbc.Driver
判断问题出在driver驱动上
最后,经过尝试好多方式,发现只是版本号的问题
检查maven依赖,好像没问题,很多人就是把mysql-connector-java版本从5升到8就好了:
<!--mysql驱动-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.29</version>
</dependency>