DBCP数据库连接池为什么连接失败呢

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
运行结果及报错内容

报了 org.apache.commons.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null' 错误

img


img


两个驱动都已经放进去了

我的解答思路和尝试过的方法
我想要达到的结果
    public void testGetConnection() throws SQLException {
        //创建DBCP的数据库连接池
        BasicDataSource source=new BasicDataSource();
        Connection conn = source.getConnection();
        source.setDriverClassName("com.mysql.jdbc.Driver");
        source.setUrl("jdbc:mysql://localhost:3306/test?characterEncoding=utf8");
        source.setUsername("root");
        source.setPassword("abc123");
        //还可以设置其他相应的属性
        source.setInitialSize(10);
        source.setMaxActive(10);
        System.out.println(conn);
    }

先设置属性再获取connection