新しいアプリケーションプロジェクト(Webアプリケーションではない)に使用するJDBC接続プールライブラリはどれですか?
BoneCP を選択する必要がありますか?大きな要件はありません。私はちょうど良い、使いやすいデータベース接続プールが必要で、それは活発に開発されています。作成者がバグレポートに応答したり、特定の質問に答えたりできるライブラリ。
ところで、実際には、MySQLのみを使用しています。 MySQLドライバー DriverManagerをサポート インターフェイスが見つかりましたが、実際に接続をプールするかどうかはわかりません。
あなたは良い研究をしました。私は言う、BoneCPを進めてください。数年前にはc3p0を提案していましたが、現在は 未解決および未解決の問題 もあります。残念です。ちなみに、BoneCPの作成者は、SOでもアクティブです here です。
別の選択肢は Vibur DBCP です。これはJava動的プロキシに基づく新しい同時JDBC接続プールです。高速で簡潔なソースコードを持ち、公平性パラメータ、JDBCステートメントキャッシング、長時間実行されるSQLクエリロギングなどをサポートします。特徴。
Vibur DBCPは中央のMavenリポジトリで利用できます。Webサイトには、必要なMaven依存関係、さまざまな構成例(Spring、Hibernate 3.x/4.x/5.xを使用)、およびすべての構成オプションが表示されます。
Vibur DBCPには、Java 1.7。
免責事項:私はVibur DBCPの著者です。
私は答えるのが遅すぎることを知っていますが、興味深い link を見つけました。しかし、最後にHikariCPおよびBoneCPは他のオプションよりもはるかに優れています。