开源框架数据库连接池dbcp的使用方法
package com.mysql.demo; import java.io.InputStream; import java.sql.Connection; import java.sql.SQLException; import java.util.Properties; import javax.sql.DataSource; import org.apache.commons.dbcp.BasicDataSourceFactory; //运用开源数据库连接池DBCP //引用dbcp.jar和pool.jar,读取dbcp的配置文件。引用的时候直接getConnection或getDataSource public class sqlpooling { private static DataSource ds=null; static{ try{ Properties p=new Properties(); InputStream in=sqlpooling.class.getClassLoader().getResourceAsStream("dbcpconfig.properties"); p.load(in); BasicDataSourceFactory factory=new BasicDataSourceFactory(); ds=factory.createDataSource(p);// } catch(Exception e) { e.printStackTrace(); } } public static DataSource getDataSource() { return ds; } public static Connection getConnection() throws SQLException { return ds.getConnection(); //dbcp的Connction() } }
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。