【初心者】Java質問・相談スレ23【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0269デフォルトの名無しさん
NGNGプーリング使う場合と、
以下のように使いまわすのでは
どのように違うのでしょうか?
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) { }
}
}
■ このスレッドは過去ログ倉庫に格納されています