请问在JAVA中实现数据库的操作如查询……其中的ResultSet应如何返回? 在后台java中把ResultSet保存在list中,返回给页面文件中。至于怎么用,就让页面来决定了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把ResultSet中的元素保存在二维字符串数组中,返回这个数组或者保存在ArrayList中,返回ArrayList 嗯,同意楼上两位的,最好是把查询结果另外封装而不要直接返回ResultSet,否则数据库连接不好管理容易造成大量没有释放的连接,导致内存泄露 zcjl() ( ) 信誉:106 2004-11-11 08:19:00 得分: 0 嗯,同意楼上两位的,最好是把查询结果另外封装而不要直接返回ResultSet,否则数据库连接不好管理容易造成大量没有释放的连接,导致内存泄露 支持,不建议页面直接对数据库操作.用BEAN对数据库操作进行封装然后返回二维字符串组提交到页面.写数据库依然.这样可以减少很多不必要的麻烦. 同意,这算是标准做法.while (rs.next()) { datainfo.seta(rs.getString("a")); datainfo.setb(rs.getString("b")); ...... list.add(datainfo);}把结果集封装在自己定义的class中,然后返回,页面上根据需要取就行了. 有木有神马方法,用java锁定本地的文件,在别人要修改的时候,提示不让改? 关于PKCS7签名以及验签 哪位兄弟知道?帮个忙,帮个忙? 什么原因呢? 出现 mysql 错误 !! 暗暗暗暗暗暗暗暗啊 请问如何用java实现whois域名查询? 问个菜鸟问题 提取字体问题 相当菜鸟的问题,得到答案马上给分。 java有没有更好的生成EXCEL文件的控件?(加分!!) JAVA有生成图片的类么?(具体请进)
或者保存在ArrayList中,返回ArrayList
而不要直接返回ResultSet,否则数据库连接不好管理
容易造成大量没有释放的连接,导致内存泄露
嗯,同意楼上两位的,最好是把查询结果另外封装
而不要直接返回ResultSet,否则数据库连接不好管理
容易造成大量没有释放的连接,导致内存泄露
支持,不建议页面直接对数据库操作.用BEAN对数据库操作进行封装然后返回二维字符串组提交到页面.写数据库依然.这样可以减少很多不必要的麻烦.
while (rs.next()) {
datainfo.seta(rs.getString("a"));
datainfo.setb(rs.getString("b"));
......
list.add(datainfo);
}
把结果集封装在自己定义的class中,然后返回,页面上根据需要取就行了.