普通java项目配置mybatis是总是显示数据库驱动找不到
最近在做关于mybatis的练习总是,在配置mysql的数据库连接设置时总是显示错误数据库驱动错误。
开始时conf文件夹不是在这个位置的,是手动新建的一个文件夹处在config所在的位置,没有通过Source加入到项目文件夹中导致文件读取总数读取不到正确的路径
导致代码中IO操作总是报文件路径错误
通过将文件添加到项目中解决这个问题,将conf文件通过这样处理后,文件IO就能读取到了。
再解决了这个问题后又出现了mybatis 配置 mysql连接时出现问题
连接配置如下,把driver换成com.mysql.jdbc.Driver 也没有用。
换用其他的mysql connection jar 也没有用
随后换用 mysql-connection-java-5.1.47.jar才能正常运行,还有一个再新建项目时最好将工作空间的编码格式先配置好,否则可能也会有影响。
还有jar添加,我新建的是普通的java工程项目,是再工程中新建了一个lib文件夹存储jar的,需要将jar添加到项目依赖中,使用如下方法
总结:mysql 连接配置可能与不同版本的jar包有关系,可能时jar包之间的兼容性问题
项目源码:
链接:https://pan.baidu.com/s/1sf7cTePUuKaY9c6U7CkJ-A
提取码:ylu7