JDBC中的连接池DBCP
连接池:存放多个连接对象的容器,因为,我们没获取一次连接对象,底层会很耗费资源,那连接池,能够高效的管理连接对象。
常见的连接池产品:DBCP C3P0 其实就是第三放jar包
DBCP: 阿帕奇基金组织出产的 高效的管理连接对象
1.硬编码的方式
创建对象

常见的连接池产品:DBCP C3P0 其实就是第三放jar包
DBCP: 阿帕奇基金组织出产的 高效的管理连接对象
1.导入DBCP 的两个jar 包
当使用硬方法时候,需要创建对象
1.硬编码的方式
创建对象
BasicDataSource ds = new BasicDataSou();
用ds调用seturl , setDriverClassfrom ,setuser, setpassword; 这些都需要自己写
完了下一步用ds调用getconnection()与数据库连接
connection conn = ds.getconnection();
-----------------------------------------------------------
当不适用硬方式的时候,我们需要导入一个preperties文件
里面写好了需要的url classfrom username password,这样的方便是,以后想改变的时候只需要打开文件就可以了不用再去打开代码.
1.创建preperties对象
2.调用load去连接到导入的文件 src/dbcp.preperties
3.这里面我们不需要创建对象, 直接用
DataSource ds= BaiscdataSourcefactory.createdatasource(properties); 这样可以直接将properties文件中的内容导入进来
4.然后将ds.getconnection().......