咸阳网站开发公司,广东省建设监理协会官方网站,wordpress 赞,做新网站都需要准备什么数据库连接池
数据库连接池是个容器#xff0c;负责分配#xff0c;管理数据库连接#xff08;Connection#xff09;它允许应用程序重复使用一个现有的数据库连接#xff0c;而不是重新建立一个释放空闲时间超过最大空间的连接#xff0c;来避免因为没有释放连接而引起…数据库连接池
数据库连接池是个容器负责分配管理数据库连接Connection它允许应用程序重复使用一个现有的数据库连接而不是重新建立一个释放空闲时间超过最大空间的连接来避免因为没有释放连接而引起的数据库连接遗漏
优势
资源重用提高系统响应速度避免数据库连接遗漏
标准接口DataSource
官方sun提供的数据库连接池接口由第三方组织实现此接口功能获取连接
常见产品
C3P0DBCPDruid德鲁伊 德鲁伊连接池是阿里巴巴开源的数据库连接池项目功能强大性能优秀是Java语言最好的数据库连接池之一 切换德鲁伊数据库连接池 添加依赖 dependencygroupIdcom.alibaba/groupIdartifactIddruid/artifactIdversion1.2.4/version
/dependency配置数据库信息 # 数据库连接URL
spring.datasource.urljdbc:mysql://localhost:3306/mydatabase
# 数据库用户名
spring.datasource.usernameroot
# 数据库密码
spring.datasource.passwordsecret# 使用德鲁伊数据源
spring.datasource.typecom.alibaba.druid.pool.DruidDataSource HikariSpringBoot默认追光者
小结
数据库连接池
是一个容器负责分配、管理数据库连接Connection优势资源复用、提升系统响应速度接口DataSource产品C3P0、DBCP、Druid、Hikari