一开始jdbc连接测试的时候是没有问题的,但是其他地方调用后就显示这个问题,一开始util类名是DbUtil,之前在其他项目里面有sql jdbc链接,这边之前出错跳出来的是那个类出错,但是和那个类完全没有关联到一起,之后改了类名,显示这个类这边出错了,是啥原因,咋弄,谢谢各位大佬还有mysql版本是8.0.2,connector。jar用的是5.1.7,不过试过用8.0.2的,不过导入包之后,项目报错
Class.forName是Java提供的系统动态加载Java类的静态方法;语法格式:Class.forName("类所在的包的位置");使用要求:1、先将jar包如mysql-connector-5.0.5.jar复制到当前项目的WEB-INF/lib目录下2、再编写调用加载mysql8.0以下的数据库驱动类的代码 class.forName("com.mysql.jdbc.Driver");3 再编写调用加载mysql8.0以上的数据库驱动类的代码8.0.2 class.forName("com.mysql.cj.jdbc.Driver");你的问题估计就是mysql 8.0的驱动类Driver包的地址写错了,应该是com.mysql.cj.jdbc.Driver