数据库连接池
是sun公司写的一个接口,叫DataSource,在javax.sql下。由各大驱动厂商提供实现。
接口有一个获取连接的方法
getconnection
归还连接。
一般是数据库厂商实现(其实都用了第三方的实现)
c3p0
druid
1.c3p0使用
添加jar包
创建连接池对象,combopooledDataSource
获取配置
配置信息在固定名字的文件里,可以自动获取
获取连接
操作数据库
关闭连接(归还连接)
2.druid的使用
1.添加jar包
2.定义配置文件,名字可以任意,不会自动获取配置
3.加载配置
4.从工厂类获得数据库连接池对象
5.获取连接