本文主要是介绍dbcp连接池简单封装,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
dbcpconfig.properties处于src下。
DBCPUtil.java
package util;import java.sql.Connection;
import java.sql.SQLException;
import java.util.Properties;import javax.sql.DataSource;
import org.apache.commons.dbcp2.BasicDataSourceFactory;public class DBCPUtil {private static DataSource dataSource;static {Properties properties = new Properties();try {properties.load(DBCPUtil.class.getResourceAsStream("/dbcpconfig.properties"));dataSource = BasicDataSourceFactory.createDataSource(properties);} catch (Exception e) {throw new RuntimeException(e);}}public static DataSource getDataSource() {return dataSource;}public static Connection getConnection() {try {return dataSource.getConnection();} catch (SQLException e) {throw new RuntimeException(e);}}
}
这篇关于dbcp连接池简单封装的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!