java数据库连接池和数据库连接示例

时间:2022-04-01 06:08:26

代码如下:


import java.sql.Connection;
import java.sql.SQLException;

 

import javax.sql.DataSource;

import com.mchange.v2.c3p0.ComboPooledDataSource;

/**
 * 工具类 提供数据库连接池 和数据库连接
 * 
 * @author seawind
 * 
 */
public class JDBCUtils {
 private static DataSource dataSource = new ComboPooledDataSource();

 public static DataSource getDataSource() {
  return dataSource;
 }

 /**
  * 当DBUtils需要手动控制事务时,调用该方法获得一个连接
  * 
  * @return
  * @throws SQLException
  */
 public static Connection getConnection() throws SQLException {
  return dataSource.getConnection();
 }
}