数据库连接池
1. 概念:其实就是一个容器(集合),存放数据库连接的容器。
当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。
2. 好处:
1. 节约资源
2. 用户访问高效
Druid:数据库连接池实现技术,由阿里巴巴提供
使用步骤:
1. 导入jar包 druid-1.0.9.jar
2. 定义配置文件:
* 是properties形式的
* 可以叫任意名称,可以放在任意目录下
3. 加载配置文件。Properties
4. 获取数据库连接池对象:通过工厂来来获取 DruidDataSourceFactory
5. 获取连接:getConnection
配置文件:
driverClassName=com.mysql.jdbc.Driver //驱动加载
url=jdbc:mysql://127.0.0.1:3306/DB1 //注册驱动
username=root //连接数据库的用户名
password=root //连接数据库的密码
initialSize=5 //初始化时池中建立的物理连接个数
maxActive=10 //最大的可活跃的连接池数量
maxWait=3000 //获取连接时最大等待时间,单位毫秒,超过连接就会失效。
使用了druid连接池的工具类
public class JDBCUtils {
private static DataSource ds;
stat

最低0.47元/天 解锁文章
423

被折叠的 条评论
为什么被折叠?



