Download List

项目描述

BoneCP is a Java JDBC connection pool implementation that is tuned for high performance by minimizing lock contention to give greater throughput for your applications. It currently beats all known connection pools, including C3P0 and DBCP, as shown on the benchmark section on the site.

系统要求

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2010-04-21 00:50
0.6.5

其主要特点是交易自动重播,让所有的交易(从活动的BEGIN TRANSACTION提交/回滚)保存。如果一个可恢复的异常发生,例如,如果数据库出现故障或网络出现故障,池会自动播放所有的交易,让您的应用程序,并自动恢复正常。有104个单元测试,测试覆盖率100%。
标签: Stable
The main feature is the automatic replay of a transaction whereby all activity on a transaction (from BEGIN TRANSACTION to COMMIT/ROLLBACK) is saved. Should a recoverable exception occur, for example if the database fails or the network goes down, the pool will automatically play back all of the transaction, letting your application recover gracefully and automatically. There are 104 unit tests, with 100% test coverage.

2010-03-02 09:55
0.6.4

此版本增加了一个lazyInit功能启动连接池懒洋洋。它增加了DynamicDataSourceProxy,以便在运行时的数据源的无缝切换。它执行一个测试连接在早期的启动失败正常。它会发出警告,如果一个应用程序的用户没有发表一份声明。几个错误修正(不要失去异常时,显示错误,不要尝试关闭一个声明,两次)和一些清理。革新(快)语句缓存。文件修正。 for语句修复/内存泄漏。
标签: Stable
This release adds a lazyInit feature to start connection pools lazily. It adds DynamicDataSourceProxy to allow for seamless switching of a data source at runtime. It performs a test connection early in the startup to fail gracefully. It will issue warnings to an app if the user doesn't release a statement. Several bugfixes (don't lose exceptions when showing errors, and don't attempt to close a statement twice) and some more cleanups. Revamped (faster) statement caching. Documentation fixes. Fixes for statement/memory leaks.

2009-12-29 01:43
0.6.0

能否获得异步的连接增加了。连接回调钩能力增加了。能够发送,首次获得从数据库连接被添加一个自定义的声明。 getRawConnection()暴露于可直接访问底层的连接。 releaseConnection()被隐藏,connection.close()应改为使用。提供类的冬眠被转移到一个子包。基准程序的修改,以图直接的阴谋。
The ability to obtain a connection asynchronously was added. Connection callback hook capability was added. The ability to send a custom statement upon first obtaining a connection from the database was added. getRawConnection() was exposed to allow direct access to the underlying connection. releaseConnection() was hidden, and connection.close() should be used instead. The hibernate provider class was moved to a sub-package. The benchmark app was reworked to plot result graphs directly.

2009-12-23 03:01
0.5.4

这就出现了小错误修正释放所有卷,并包括保持适当的连接计数器跟踪修复数据库连接时出现故障。
This release rolls up all minor bugfixes and includes a fix for keeping proper track of connection counters when the database connection goes down.

2009-12-09 03:41
0.5.3.5-rc1

此版本将正确地清理当连接正确关闭发言。它清理,以准备新的架构。
This release will properly clean up statements when the connection is properly closed. It has cleaning up to prepare for the new architecture.

Project Resources