SpringBoot连接池-day03

微信扫一扫,分享到朋友圈

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.编写测试类

微信扫一扫,分享到朋友圈

SpringBoot连接池-day03

每日一道 LeetCode (4):罗马数字转整数

上一篇

可口可乐宣布在北美市场推出咖啡可乐混饮

下一篇

你也可能喜欢

SpringBoot连接池-day03

长按储存图像,分享给朋友