package com.nbugs.config;
import com.mchange.v2.c3p0.ComboPooledDataSource;
import java.beans.PropertyVetoException;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
public final class DbConnectConfig {
private static ComboPooledDataSource dataSource;
static {
dataSource = new ComboPooledDataSource();
//用户名
dataSource.setUser(JdbcPropertiesConfig.getUSERNAME());
//密码
dataSource.setPassword(JdbcPropertiesConfig.getPASSWORD());
//数据库地址
dataSource.setJdbcUrl(JdbcPropertiesConfig.getDATABASEURL());
try {
dataSource.setDriverClass(JdbcPropertiesConfig.getDRIVERCLASSNAME());
} catch (PropertyVetoException e) {
e.printStackTrace();
}
//初始化连接数
dataSource.setInitialPoolSize(JdbcPropertiesConfig.getINITIALPOOLSIZE());
//最小连接数
dataSource.setMinPoolSize(JdbcP
单例模式设置mysql数据库连接池
最新推荐文章于 2025-05-23 11:02:23 发布