ActiveObjectsがサポートするコネクション・プーリング
ActiveObjectsがサポートするコネクション・プーリング用のプロバイダは、net.java.ao.db.SupportedPoolProviderのENUM定数になっています。
今回はこのENUM定数の内容をもとに、ActiveObjectsがサポートするコネクション・プーリングを表にまとめました。
コネクション・プーリングのライブラリ | 必要なjarファイル | SupportedPoolProviderのenum値 | PoolProviderクラス |
---|---|---|---|
DBPool | DBPool_v4.8.3.jar | DBPOOL | DBPoolProvider |
c3p0 | c3p0-0.9.1.2.jar | C3P0 | C3P0PoolProvider |
Proxool | proxool-0.9.1.jar | PROXOOL | ProxoolPoolProvider |
Apache Commons DBCP | commons-dbcp-1.2.2.jar | DBCP | DBCPPoolProvider |
DBPool
c3p0
Proxool
http://proxool.sourceforge.net/
概要
ProxoolはJavaの接続プールです。高度な理論ではありませんが、2001年から継続して多くの問題を解決してきました。ここ数年かなり開発速度は落ちていますが、継続してリリースや質問への回答を行っています。
Proxool is a Java connection pool. It's not rocket science but we've been doing it since 2001 and we've ironed out a lot of problems. Development has slowed down considerably over the past few years but we're still here, making releases and answering support questions.