数据库连接池(DataSource)

是什么

定义

是一个存放数据库连接的容器。 – 系统初始化后,容器自动被创建,容器会申请一些连接对象,用户来访问数据库时, 从容器中获取对象;用户使用完后,归还给容器。

分类和组成

1.C3p0

数据库连接池技术

2.Druid

阿里巴巴提供的数据库连接池实现技术

怎么做

DataSource接口由具体的供应商进行实现。

1.基本实现

生成标准的Connection对象

2.连接池实现

生成将自动参与连接池的Connection对象

3.分布式事务实现

生成可以用于分布式事务的Connection对象,并且几乎总是参与连接池。

为什么

应用价值

优点

1.节约资源

2.用户高效访问

是什么

定义

是一个存放数据库连接的容器。 – 系统初始化后,容器自动被创建,容器会申请一些连接对象,用户来访问数据库时, 从容器中获取对象;用户使用完后,归还给容器。

分类和组成

1.C3p0

数据库连接池技术

2.Druid

阿里巴巴提供的数据库连接池实现技术

怎么做

DataSource接口由具体的供应商进行实现。

1.基本实现

生成标准的Connection对象

2.连接池实现

生成将自动参与连接池的Connection对象

3.分布式事务实现

生成可以用于分布式事务的Connection对象,并且几乎总是参与连接池。

为什么

应用价值

优点

1.节约资源

2.用户高效访问e)

是什么

定义

是一个存放数据库连接的容器。 – 系统初始化后,容器自动被创建,容器会申请一些连接对象,用户来访问数据库时, 从容器中获取对象;用户使用完后,归还给容器。

分类和组成

1.C3p0

数据库连接池技术

2.Druid

阿里巴巴提供的数据库连接池实现技术

怎么做

DataSource接口由具体的供应商进行实现。

1.基本实现

生成标准的Connection对象

2.连接池实现

生成将自动参与连接池的Connection对象

3.分布式事务实现

生成可以用于分布式事务的Connection对象,并且几乎总是参与连接池。

为什么

应用价值

优点

1.节约资源

2.用户高效访问

是什么

定义

是一个存放数据库连接的容器。 – 系统初始化后,容器自动被创建,容器会申请一些连接对象,用户来访问数据库时, 从容器中获取对象;用户使用完后,归还给容器。

分类和组成

1.C3p0

数据库连接池技术

2.Druid

阿里巴巴提供的数据库连接池实现技术

怎么做

DataSource接口由具体的供应商进行实现。

1.基本实现

生成标准的Connection对象

2.连接池实现

生成将自动参与连接池的Connection对象

3.分布式事务实现

生成可以用于分布式事务的Connection对象,并且几乎总是参与连接池。

为什么

应用价值

优点

1.节约资源

2.用户高效访问