`
itace
  • 浏览: 182784 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

BoneCP百科

 
阅读更多

 

BoneCP是一个快速的、免费的、开源的、Java数据库连接池(JDBC池)库。与C3P0和DBCP功能相似,它是一个库,能管理程序里的数据库连接,加快数据库访问。目前它成功地集成了持久性产品,如Hibernate和DataNucleus,也支持spring配置。

 

 

1.高度可伸缩的、快速的连接池

2.基于连接状态改变的回调机制

3.通过分区功能来提高性能

4.允许直接访问connection和statements

5.自动调整连接池的大小

6.支持Statement缓存

7.支持异步获取连接

8.释放辅助线程来释放connection和statements,以异步方式来实现更高的性能

9.可以在每一个新获取的连接上执行自定义statement的简单机制

10.支持切换到运行中的新的数据库,无需关闭应用程序

11.能自动重启任何一个失败的事务

12.支持JMX

13.具有延迟初始化的能力

14.支持XML 属性配置

15.支持空闲连接超时和max连接时间

16.自动连接验证

17.允许通过数据源datasource获得新的连接,而不是通过驱动Driver

18.支持Datasource和Hibernate

19.调试 hooks来突出显示可以得到且没有关闭的连接的确切位置

20.调试支持显示被关闭2次的连接的堆栈位置

21.支持自定义连接池的名称

22.清晰的有组织的代码,单元测试分支代码覆盖率100%(超过160的JUnit测试)

23.免费、开源和100%纯Java代码,提供完整的javadoc

分享到:
评论

相关推荐

    BoneCP数据源应用

    BoneCP 数据源是一种高效、快速的数据连接池技术,它被设计用于提高应用程序处理数据库连接的性能和效率。在Java环境中,数据库连接池是管理数据库连接的关键组件,它减少了创建和销毁连接的开销,从而提升了整体...

    bonecp连接池demo

    BoneCP是一个轻量级的Java数据库连接池,它在设计时考虑了性能和资源的高效利用,特别适合于高并发的Web应用环境。本篇将详细介绍BoneCP连接池的使用和核心概念,以及如何通过提供的示例代码进行配置和集成。 ...

    bonecp-0.8.0.RELEASE.jar

    BoneCP 是一个高效的开源连接池实现,主要用于Java应用程序中数据库连接的管理。它提供了一种高效、可配置的方式来管理和复用数据库连接,从而提高应用程序的性能和稳定性。在标题中提到的 "bonecp-0.8.0.RELEASE....

    bonecp 0.7.1 jar包以及源码

    BoneCP是一款高效的、开源的Java数据库连接池(JDBC Connection Pool)框架,它在性能上优于其他同类连接池,如C3P0、DBCP等。这个标题提及的是"bonecp 0.7.1 jar包以及源码",这意味着我们拥有 BoneCP 的特定版本...

    Bonecp参数配置.doc

    ### BoneCP参数配置详解 BoneCP,全称Bone Connection Pool,是Java环境下一款高效、轻量级的数据库连接池解决方案,特别适用于高并发环境。它通过优化连接管理和资源分配策略,能够显著提升数据库访问效率,降低...

    bonecp0.7 所有jar包

    BoneCP是一款轻量级的Java数据库连接池,它以其高效性能和简洁的API而受到开发者们的欢迎。在Java应用程序中,数据库连接池是至关重要的组件,它可以有效地管理和复用数据库连接,减少创建和销毁连接的开销,提高...

    BoneCP 连接池学习笔记

    ** BoneCP 连接池学习笔记 ** BoneCP 是一个高效、轻量级的 Java 数据库连接池(JDBC Connection Pool)实现。它在性能上优于其他同类连接池,如 C3P0 和 DBCP,尤其适用于高并发场景。在深入理解 BoneCP 之前,...

    bonecp数据库连接池jar包

    bonecp数据库连接池jar包0.7.1: bonecp-0.7.1.RELEASE.jar bonecp-provider-0.7.1-rc2.jar bonecp-spring-0.7.1.RELEASE.jar

    BoneCP(连接oracle例子+jar包)

    BoneCP是一款高效的、开源的Java数据库连接池(JDBC Connection Pool)框架,它在性能上优于其他同类连接池,如C3P0和DBCP。本资料提供了使用BoneCP连接Oracle数据库的实例以及所需的jar包,帮助开发者快速理解和...

    BoneCP的xml使用实例

    BoneCP是一种高效的、开源的Java连接池实现,它旨在提供比其他常见的数据库连接池如C3P0和DBCP更高的性能。在这个实例中,我们将学习如何通过XML配置文件来使用BoneCP,以及如何在Java代码中加载这个配置。 首先,...

    bonecp 相关所有jar包以及连接demo

    BoneCP 是一个高性能的 JDBC 连接池,它在 Java 应用中被广泛使用,以提高数据库连接的效率和管理。在这个压缩包中,包含了 BoneCP 的所有必需的 JAR 包,以及一个连接示例(demo),帮助开发者快速理解和使用 ...

    BoneCP所需依赖包

    BoneCP是一种高效的、轻量级的Java数据库连接池(JDBC Connection Pool)实现,它旨在提供比其他连接池更快的性能。在这个“BoneCP所需依赖包”中,包含了使用BoneCP时必要的第三方库,让我们逐一解析这些依赖: 1....

    bonecp-0.7.0.jar

    bonecp-0.7.0.jar bonecp-0.7.0.jar bonecp-0.7.0.jar bonecp-0.7.0.jar bonecp-0.7.0.jar bonecp-0.7.0.jar bonecp-0.7.0.jar bonecp-0.7.0.jar

    连接池bonecp-0.8.1

    bonecp-0.8.1-20131105.191813-1.jar bonecp-jdk-compat-0.8.1-20131105.191752-1.jar bonecp-provider-0.8.1-20131105.191842-1.jar slf4j-api-1.7.7.jar slf4j-log4j12-1.7.7.jar

    bonecp相关所有jar包

    BoneCP是一款轻量级的Java数据库连接池(JDBC Connection Pool)框架,它以其高效、易用性而受到开发者的欢迎。在这个压缩包文件中,包含了BoneCP运行所需的多个核心库,下面将对这些库进行详细解读。 1. **bonecp-...

    bonecp连接池

    在用C3P0数据连接池的时候,一旦并发上来就坑不住了,因为C3P0存在...在Hibernate中使用BoneCP除了需要上面提到的jar包之外,还需要下载一个名为bonecp-provider-0.7.0.jar的bonecp-provider的jar包,它的下载位置是:...

    Bonecp实例

    《BoneCP:一款高效数据库连接池的深度解析》 BoneCP是一款开源的、高性能的Java数据库连接池。在深入理解 BoneCP之前,我们先要明白数据库连接池的基本概念。数据库连接池是在应用服务器启动时创建的,它可以提供...

    BoneCP数据源jar包及配置

    骨CP(BoneCP)是一种高性能、轻量级的Java数据库连接池(JDBC Connection Pool)实现,被设计成能够提供比其他同类连接池更高的效率。它由Jeffrey Resnick开发,旨在解决传统连接池在并发处理上的性能问题。在本文...

    BoneCp连接池详解及和Hibernate配置(当今最快的连接池)

    BoneCP是一款高效的数据库连接池,它以其出色的性能和稳定性赢得了开发者们的青睐。相较于其他常见的连接池如c3p0,BoneCP宣称能提供超过25倍的性能提升,这对于高并发、大数据量的Web应用来说尤其重要。在本文中,...

    数据库连接池BoneCP源码分析报告

    BoneCP是一款高效、轻量级的数据库连接池实现,它以其优秀的性能和灵活的配置赢得了开发者们的青睐。这篇源码分析报告将深入探讨BoneCP的工作原理、核心功能以及其在实际应用中的优化策略。 首先,我们要理解...

Global site tag (gtag.js) - Google Analytics