MySQLと言うよりJavaの話になってしまいますが、ドライバの開発者さんもいらっしゃる
ようなので質問させて下さい。

Tomcat4.1&MySQLでコネクションプーリングをさせたいのですが、具体的にどのように
すればよいのでしょうか?
JDBCドライバはgweMysqlの「JDBC Driver for MySQL with JDBC3.0(JDK1.4) & J2EE」
を使用しています。

私の認識ではプーリング機能を使用する場合でもアプリケーション側のコードは変更
する必要はなく(JNDIで普通にDataSourceをルックアップ)、プーリング機能を実装した
DataSourceを提供するFactoryがあり、それを使用するのかなーと思っているのですが
間違っていますか?でもそのFactoryがなんなのかが分かりません・・・

そもそもドライバがJDBC3.0を実装していても、コンテナがサポートしていなければ
プーリング機能は使えないのでしょうか?

JDBCはなんか漠然としていてむずかしいです・・・