JDBCのコネクションプーリングについて質問です
プーリング使う場合と、
以下のように使いまわすのでは
どのように違うのでしょうか?
Stringオブジェクトみたいに同じに見えても
内部的には新しいコネクションオブジェクトが生成されているんでしょうか?
Connection conn = null;
Statement stmt = null;
ResultSet rset = null;

try {

conn = dataSource.getConnection();
stmt = conn.createStatement();
rset = stmt.executeQuery(sql1);
//処理1
      rset = stmt.executeQuery(sql2);
//処理2
rset = stmt.executeQuery(sql3);
//処理3
   :
   :
   :
} catch(SQLException e) {
} finally {
try { rset.close(); } catch(Exception e) { }
try { stmt.close(); } catch(Exception e) { }
try { conn.close(); } catch(Exception e) { }
}
}