public static Connection getConnection() throws SQLException { //getConnection()获取的方法
// return DriverManager.getConnection("jdbc:mysql:///db3","root","123456");
try{
Class.forName("com.mysql.jdbc.Driver");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
Connection conn = DriverManager.getConnection( "jdbc:mysql://localhost:3306/dbc?characterEncoding=utf-8","root","123456");
return conn;
}
这个是我自己写的连接JDBC的工具类,不知道为什么一直报: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver异常
我试过删除
这几个包,在重新 Add as Library 一点用都没有,还是试过 按shift+ ctrl + alt + s 出现这个,然后在这几个包里面打钩,也没有用。
最后 查出 我的WEB目录
我把web下面的WEB-INF 下面 的lib 写成 libs 了,改成lib 就不会包 驱动加载错误的异常
Unexpected exception encountered during query
Caused by: java.lang.ArrayIndexOutOfBoundsException: 255