配置数据库连接池,我们需要一个jar包
c3p0架包下载
提取码:Uyq5
然后我们打开idea
在当前项目下新建一个文件夹,并命名为lib
将下载好的jar包复制到lib文件下
在jar包出点击鼠标右键,选择 Add as Library
这里选择 OK 即可
**将下载下来的c3p0-config.xml 文件粘贴复制到src文件下
配置属于你的数据库信息
接下来我们配置一下文件
在src下新建一个包:utils,在utils下新建一个类
接下来配置一下我们需要的内容:
public class JdbcUtils {
//获取数据源
static DataSource dataSource = new ComboPooledDataSource();
//获取连接数据源的方法
public static DataSource getDataSource() {
return dataSource;
}
//获取连接数据源的对象
public static Connection getConnection() throws Exception{
Connection connection = dataSource.getConnection();
return connection;
}
}
接下来测试是否链接成功
public class demo {
public static void main(String[] args) throws Exception{
Connection connection = JdbcUtils.getConnection();
System.out.println(connection);
}
}
出现如下结果,就证明你的连接池可以用了
但是如果出现以下情况:
是因为你没有导入驱动,也就是mysql-connnectior-Java 这个包,这个包根据自己的mysql的版本,去官网下载对应的版本即可
mysql-connectior-java架包下载
下载之后同样的把架包复制到 lib 目录下面
导入之后,操作和c3p0架包操作一样,右键,选择Add as library 即可
完成之后再去运行一遍代码即可