Tomcat で実行される Web アプリケーションで接続プールを使用しています。そして、ここにあるように設定しましたhttp://tomcat.apache.org/tomcat-7.0-doc/jndi-resources-howto.html#Adding
接続が必要なときは、サーブレットの各リクエストにある次のコードを呼び出しています
Context initCtx = new InitialContext();
Context envCtx = (Context) initCtx.lookup("java:comp/env");
DataSource ds = (DataSource)
envCtx.lookup("jdbc/myDBName");
con = ds.getConnection();
ds オブジェクトをシングルトンとして初期化し、ds を何度も取得する代わりに、このオブジェクトから接続を取得する必要がありますか?