• 开源框架数据库连接池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()
    	}
    	
    }
    

      

  • 相关阅读:
    三路快排
    双路快排
    随机快排
    快速排序
    双向链表
    单向链表
    堆排序
    二分插入、bisect
    jmockit使用总结-MockUp重点介绍
    java拼接字符串、格式化字符串方式
  • 原文地址:https://www.cnblogs.com/linhong/p/4392885.html
Copyright © 2020-2023  润新知