最近在做关于mybatis的练习总是,在配置mysql的数据库连接设置时总是显示错误数据库驱动错误。

 开始时conf文件夹不是在这个位置的,是手动新建的一个文件夹处在config所在的位置,没有通过Source加入到项目文件夹中导致文件读取总数读取不到正确的路径

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

普通java项目配置mybatis是总是显示数据库驱动找不到 随笔 第1张

导致代码中IO操作总是报文件路径错误

普通java项目配置mybatis是总是显示数据库驱动找不到 随笔 第2张

通过将文件添加到项目中解决这个问题,将conf文件通过这样处理后,文件IO就能读取到了。

普通java项目配置mybatis是总是显示数据库驱动找不到 随笔 第3张

 

 

再解决了这个问题后又出现了mybatis 配置 mysql连接时出现问题

普通java项目配置mybatis是总是显示数据库驱动找不到 随笔 第4张

 

 连接配置如下,把driver换成com.mysql.jdbc.Driver  也没有用。

 

普通java项目配置mybatis是总是显示数据库驱动找不到 随笔 第5张

换用其他的mysql connection jar 也没有用

普通java项目配置mybatis是总是显示数据库驱动找不到 随笔 第6张

随后换用 mysql-connection-java-5.1.47.jar才能正常运行,还有一个再新建项目时最好将工作空间的编码格式先配置好,否则可能也会有影响。

 

还有jar添加,我新建的是普通的java工程项目,是再工程中新建了一个lib文件夹存储jar的,需要将jar添加到项目依赖中,使用如下方法

普通java项目配置mybatis是总是显示数据库驱动找不到 随笔 第7张

 

 

 

 

总结:mysql 连接配置可能与不同版本的jar包有关系,可能时jar包之间的兼容性问题

 

项目源码:

链接:https://pan.baidu.com/s/1sf7cTePUuKaY9c6U7CkJ-A
提取码:ylu7

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄