Mysql的连接池配置方法
1、先去下载两个包,导入bin中
百度网盘链接:http://pan.baidu.com/s/1hsu0w7q 密码:n3en
2、在javaweb项目中的src里面创建一个后缀为:properties 的File文件
然后在此文件页面中写下一下代码:
username=root
password=123456
maxActive=100
maxWait=10000
maxIdle=1
url=jdbc\:mysql\://localhost\:3306/stuD
driverClassName=com.mysql.jdbc.Driver
3、在创建一个util包,创建DBUtil类中写一下代码:
package com.util;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ResourceBundle;
import com.alibaba.druid.pool.DruidDataSource;
public class DBUtil {
private DruidDataSource ds = null;
Connection conn=null;
ResultSet rs=null;
PreparedStatement pst=null;
public DBUtil(){
ResourceBundle rb=ResourceBundle.getBundle("prop");
String username=rb.getString("username");
String password = rb.getString("password");
String maxActive = rb.getString("maxActive");
String maxWait = rb.getString("maxWait");
String maxIdle = rb.getString("maxIdle");
String url = rb.getString("url");
String driverClassName = rb.getString("driverClassName");
//创建数据源对象
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ResourceBundle;
import com.alibaba.druid.pool.DruidDataSource;
public class DBUtil {
private DruidDataSource ds = null;
Connection conn=null;
ResultSet rs=null;
PreparedStatement pst=null;
public DBUtil(){
ResourceBundle rb=ResourceBundle.getBundle("prop");
String username=rb.getString("username");
String password = rb.getString("password");
String maxActive = rb.getString("maxActive");
String maxWait = rb.getString("maxWait");
String maxIdle = rb.getString("maxIdle");
String url = rb.getString("url");
String driverClassName = rb.getString("driverClassName");
//创建数据源对象