【JDBC】数据库连接池
【摘要】 目录数据库连接池简介数据录库连接池实现Driud使用步骤数据库连接池简介①数据库连接池是个容器,负责分配管理数据库连接(Connection)②他允许应用程序重复使用一个现有的数据录连接,而不是再重新建立一个(其实就是提前建立好连接之后直接用)③释放空闲时间超过最大空闲时间的数据库链接来避免因为没有释放数据库连接而引起的数据库连接遗漏优点是:①资源重用(用完放回,而不释放)②提升系统的响...
目录
数据库连接池简介
①数据库连接池是个容器,负责分配管理数据库连接(Connection)
②他允许应用程序重复使用一个现有的数据录连接,而不是再重新建立一个(其实就是提前建立好连接之后直接用)
③释放空闲时间超过最大空闲时间的数据库链接来避免因为没有释放数据库连接而引起的数据库连接遗漏
优点是:
①资源重用(用完放回,而不释放)
②提升系统的响应速度(提前申请好了,要用是直接重连接池拿即可)
③避免数据录连接遗漏(某一资源超过最大时间强制会放回)
数据录库连接池实现
标准接口:DataSource
官方(SUN)提供的数据库连接池标准接口,由第三方组织实线这个接口
功能:获取连接
常见的数据库连接池:
DBCP
C3P0
Druid(德鲁伊):Druid连接池是阿里巴巴开源的数据库连接池项目,功能强大,性能优秀,是Java语言最好的数据库连接池之一。
Driud使用步骤
1、导入Driud的jar包
2、定义配置文件
3、加载配置文件
4、获取数据库连接池对象
5、获取连接
1、导入Druid的jar包,直接赋值jar包到lib目录下即可
选中jar包右键选择添加库,选择jar的作用范围为模块即可
2、定义配置文件druid.properties
内容一般为:
直接赋值刚才写的配置文件druid.properties复制到src下
类下:
运行结果:
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)