ネタ心者歓迎!今更ながらにJava相談室 その2
■ このスレッドは過去ログ倉庫に格納されています
0747java厨
NGNGあるtable(RDBのね)のアクセサークラス(aa)を定義して
ResultSet rs = aa.getResultset();
なんてやった後、外でrs弄りたいんだけど…
実はgetResultset()の中で、テンポラリに
Statement stmt = conn.createStatement();なんて
やって、それから取得したrsなわけです…。
問題は、stmt.close()をそこから出るときに出来ないな〜
ってことなんですが・・・
意味わかりますよね?
やっぱ、rsをそのまま返すという設計が良くない?
別のObjectに内容をコピーして、それを返すべきなのかな?
(ちゃんとstmt.close()して…)
■ このスレッドは過去ログ倉庫に格納されています