BoneCP 0.6.4发布下载啦,喜欢BoneCP的朋友可以去官方下载最新版的BoneCP 0.6.4试用了。Java开源界的连接池并不少见,比较著名的有DBCP,C3P0等,后者是笔者选用的连接池,这些连接池都采用纯Java编写,同时拥有广泛的客户群和稳定的性能良好的口碑,那为什么作者要开发BoneCP呢?原因就是BoneCP作者认为目前的Java连接池在性能上没有优势。BoneCP作者号称BoneCP在性能上会完全超越所有主流的Java连接池。
BoneCP是一个快速高效,开源免费的Java数据库connection pool。当然BoneCP也是采用纯Java编写的,如果你熟悉C3P0,DBCP那么你一定知道BoneCP是用来做什么的了。简单的说Java数据库连接池,就是缓存一定的JDBC Connection,当用户访问的时候不用现场生成一个Connection,分配给用户。而是使用连接池中的Connection分配给用户,这样可以避免创建Connection的开销,提高系统的负载
BoneCP 0.6.4主要包括如下新特性:
- BoneCP 0.6.4增加了延迟加载特性,允许BoneCP 0.6.4初始化的时候延迟加载连接池。
- BoneCP 0.6.4增加了DynamicDataSourceProxy类,该类允许BoneCP 0.6.4在运行时可无缝切换数据源
- BoneCP 0.6.4在启动之前增加了测试连接功能,该功能可以优雅的报告连接异常信息
- BoneCP 0.6.4增加了在应用没有释放连接的情况下发出警告信息的功能(如果手工编写JDBC,很容易忘记释放Connection,这绝对是个很难发现的问题。有了释放连接提醒,相信会对开发者有很大的帮助)
- BoneCP 0.6.4改进了Statement缓存机制,该功能让获取Statement更快
- BoneCP 0.6.4完善了更丰富的文档功能
- BoneCP 0.6.4修复了大量bug(包括显示错误时丢失异常信息的bug)
- BoneCP 0.6.4修正了循环Statement时候的内存溢出bug
BoneCP 0.6.4下载地址:
BoneCP 0.6.4下载
[ad#468-60]
DynamicDataSourceProxy –> http://jolbox.com/blog/?p=31
好