日期:2014-05-20  浏览次数:20799 次

大批量(上千条数据),STURTS是用什么装载返回的?
我是从.NET上面转过来的,.net上可以用dataset装载数据返回,不知道JAVA用什么装载返回数据,谢谢

------解决方案--------------------
ResultSet
------解决方案--------------------
不过一般不会返回一个 ResultSet 给调用者的,而是将 ResultSet 处理成 List 返回的。
------解决方案--------------------
定义一个该数据库表的类,
让后把数据字段取了放在对象里,对象 放入list里,
考虑用户的感受的话建议用分页,分页写在sql里不错
------解决方案--------------------
不同意godfather521的说法,不封装客户就吃不消这种说法不成立。很多
人直接在JSP里面做了所有的事情。JSP JSTL就可以处理所有的问题,速
度更快,消耗更少。
_____________________________________________

不同意 sea_way,同意 godfather521 封装的说法

如果把所有的结果集在 JSP 里面进行操作,几千条也许是没有什么问题,
如果是上万或者是海量的数据(像搜索引擎的结果集那样),客户的内存
不满也就是怪事了,不过客户在内存溢出之前就先关闭了,以后也许再也
不会做类似的查询了。

就算在 JSP 里做,也不代表着是返回所有的结果集的,JSP 里也可以做到
数据库分页的。