数据库连接池

每次的connection的创建和断开需要消耗一定的时间和io资源,数据库连接池可以重复使用现有的数据连接。

DBCP,C3P0比较常用

1.DBCP数据源

DBCP是apache组织下的连接池


2.C3P0数据源

自动找到src下的c3p0.properties

目前使用的开源项目有hibernate,spring,他有自动回收空闲连接的功能,配置比较简单


3.Tomcat内置数据源

无需导包,在META-INF下创建context.xml进行配置,配置在tomcat安装目录conf/context.xml,所有的项目都能使用。mysql包要是高版本的,不然项目启动不了,报错

你可能感兴趣的:(数据库连接池)