数据库连接池
- 数据库连接池是个容器,负责分配,管理数据库连接
- 它允许应用程序重复使用一个先有的数据库连接,而不是再重新建立一个
- 释放空闲时间超过最大空闲时间的连接,来避免因为没有释放连接而引起的数据库连接遗漏
优势
- 资源重用
- 提升系统响应速度
- 避免数据库连接遗漏
常见产品:
Druid:国内阿里巴巴开源的数据库连接池项目,功能比较强大,是Java语言最好的数据库连接池之一
Hikari(追光者springboot默认的连接池)
- 引入依赖并且配置文件
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
<version>1.2.8</version>
</dependency>
- 配置文件中配置