今JDBC使ってWEBAP開発中なんですけど、
あるtable(RDBのね)のアクセサークラス(aa)を定義して
ResultSet rs = aa.getResultset();
なんてやった後、外でrs弄りたいんだけど…
実はgetResultset()の中で、テンポラリに
Statement stmt = conn.createStatement();なんて
やって、それから取得したrsなわけです…。
問題は、stmt.close()をそこから出るときに出来ないな〜
ってことなんですが・・・

意味わかりますよね?

やっぱ、rsをそのまま返すという設計が良くない?
別のObjectに内容をコピーして、それを返すべきなのかな?
(ちゃんとstmt.close()して…)