Cannot find class: com.mysql.jdbc.Driver
记一次学习mybatis中出现的问题
这是我的报错代码,显示未找到这个驱动com.mysql.jdbc.Driver
Caused by: java.sql.SQLException: Error setting driver on UnpooledDataSource. Cause: java.lang.ClassNotFoundException: Cannot find class: com.mysql.jdbc.Driver
原因分析:
可能是在配置数据库的地方将驱动写错了
解决方案:
第一步先去检查配置数据库连接时是否有写错,是否有多加一个空格
<property name="driver" value="com.mysql.jdbc.Driver"/>
仔细检查了确实没有是小写,或者是多加一个空格。
我又重新编写了一遍这里的代码,发现不会自动跳出。
可能是mysql-connector-java这个jar包出问题了。
果然没错!!!
然后我手动下载mysql-connector-java-5.1.6.jar包导入之后问题就解决了。
推荐一个jar包搜索网址:Jar Search