乐趣区

关于springboot:SpringBoot连接池day03

概述


为什么要应用连接池

理论开发中应用程序与数据库交互时,“取得连贯”或“开释资源”是十分耗费系统资源的两个过程,为了解决此类性能问题,通常状况咱们采纳连接池技术来重用连贯 Connection 对象

常见连接池

Java 为数据库连接池提供了公共的接口:javax.sql.DataSource,各个厂商须要让本人的连接池实现这个接口。而后咱们的应用程序中耦合与这个接口,便能够不便的切换不同厂商的连接池,常见的连接池有 DBCP、C3P0,DRUID,HikariCP 等。

整合 HikariCP 连接池

1. 创立我的项目
2.pom 文件增加依赖
3. 配置连贯数据库的 url,username,password
application.properties 文件的配置

spring.datasource.url=jdbc:mysql:///dbgoods?serverTimezone=GMT%2B8&characterEncoding=utf8
spring.datasource.username=root
spring.datasource.password=root

4. 编写测试类

退出移动版