BoneCP 0.6.5 RC3 发布-下载

  BoneCP 0.6.5 RC3发布下载了,喜欢这个优秀的Java连接池的朋友可以去官方下载最新的BoneCP 0.6.5 RC3试用了。在一个基于数据库的Java项目中,连接池是至关重要的,因此稳定应该是连接池的首要目标,这也是笔者一直坚持试用C3P0的原因之一,BoneCP 0.6.5 RC3笔者还是建议先用于测试环境等BoneCP 0.6.5正式版发布之后再作为生产环境使用。

  BoneCP是一个快速高效,开源免费的Java数据库connection pool。当然BoneCP也是采用纯Java编写的,如果你熟悉C3P0,DBCP那么你一定知道BoneCP是用来做什么的了。简单的说Java数据库连接池,就是缓存一定的JDBC Connection,当用户访问的时候不用现场生成一个Connection,分配给用户。而是使用连接池中的Connection分配给用户,这样可以避免创建Connection的开销,提高系统的负载

  BoneCP最大的特点就是效率,目前市面上Java连接池也有不少,各大Java应用服务器厂商也都有自己的连接池实现,对于BoneCP来说并不是为了重复发明轮子,而是作者认为现有连接池的效率并不是很好,官方配置有BoneCP与其它开源连接池性能的对比,貌似BoneCP性能有压倒性的优势的说。

BoneCP 0.6.5 RC3主要包括如下改进:

  1. BoneCP 0.6.5 RC3新增支持数据库链接中断恢复后自动重新执行事务的能力。(BoneCP 0.6.5 RC3无缝支持数据库重新启动,此时无需重启应用程序,该功能也是笔者在C3P0中最喜欢的功能)
  2. BoneCP 0.6.5 RC3增加了禁用JMX的能力
  3. BoneCP 0.6.5 RC3增加了自定义JMX名称和创建线程的能力
  4. BoneCP 0.6.5 RC3改进了数据源和Hibernate清理功能(更及时高效的释放资源)
  5. BoneCP 0.6.5 RC3修正了关闭无用的池时抛出空指针异常的bug
  6. BoneCP 0.6.5 RC3修正了连接池中最小连接数的bug
  7. BoneCP 0.6.5 RC3增强了单元测试,目前104个单元测试100%覆盖并且通过

BoneCP 0.6.5 RC3下载地址:
BoneCP 0.6.5 RC3下载
[ad#468-60]