大批量(上千条数据),STURTS是用什么装载返回的? 我是从.NET上面转过来的,.net上可以用dataset装载数据返回,不知道JAVA用什么装载返回数据,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不过一般不会返回一个 ResultSet 给调用者的,而是将 ResultSet 处理成 List 返回的。 如果有上千条的话,从性能上考虑来说应采用分页技术来实现,比如,只取使用 SQL 取当前页的数据等方法,否则,客户只看了一页就关掉,返回那么多给他是很浪费的。 分页的话LIST怎样处理?要输出的字段有好几十个,谢谢 分页你在sql文里面处理好了,这样提取出来的数据没有那么多,节省资源 定义一个该数据库表的类,让后把数据字段取了放在对象里,对象 放入list里,考虑用户的感受的话建议用分页,分页写在sql里不错 java 玩的就是继承 封装 多肽封装 把数据库表封装成类 处理切分页显示 不然客户端内存吃不消的 不同意godfather521的说法,不封装客户就吃不消这种说法不成立。很多人直接在JSP里面做了所有的事情。JSP JSTL就可以处理所有的问题,速度更快,消耗更少。我认为目前MVC分层是为了获得可重用性,可维护性,健壮性,可扩展性等等。 具体采用什么方法来传递结果,要看楼主的项目架构了。分页传递是解决了数量问题但没解决方法问题。一般情况下JAVA中会一个模型层,他会提供描述数据的对象或者对象集合,从而让展现层与JDBC脱离耦合。 不同意godfather521的说法,不封装客户就吃不消这种说法不成立。很多人直接在JSP里面做了所有的事情。JSP JSTL就可以处理所有的问题,速度更快,消耗更少。_____________________________________________不同意 sea_way,同意 godfather521 封装的说法如果把所有的结果集在 JSP 里面进行操作,几千条也许是没有什么问题,如果是上万或者是海量的数据(像搜索引擎的结果集那样),客户的内存不满也就是怪事了,不过客户在内存溢出之前就先关闭了,以后也许再也不会做类似的查询了。就算在 JSP 里做,也不代表着是返回所有的结果集的,JSP 里也可以做到数据库分页的。 java参考用书问题? I/O读取文件的时候如何选择行? JAVA 如何调用多结果集的存储过程 今天考试题目:从键盘读取多个数,并打印它们的和及最大最小值 请教一算法问题,多谢各位了!!!!!!!!!!!! 超级郁闷的问题,难道你们都没遇到过?##模式对话框的问题,请进! java里字面值单独占一个空间吗? 编译问题 高手请进,菜鸟别进!来者有分,有关jTree的问题!在线等待!急! weblogic+oracle8 平台,请教如何存入上载的文件到数据库中? List 重新组合 报表相关问题???????????急急急急急急 随便声明个数 算出下一位
让后把数据字段取了放在对象里,对象 放入list里,
考虑用户的感受的话建议用分页,分页写在sql里不错
封装 把数据库表封装成类 处理
切分页显示 不然客户端内存吃不消的
一般情况下JAVA中会一个模型层,他会提供描述数据的对象或者对象集合,从而让展现层与JDBC脱离耦合。
人直接在JSP里面做了所有的事情。JSP JSTL就可以处理所有的问题,速
度更快,消耗更少。
_____________________________________________不同意 sea_way,同意 godfather521 封装的说法如果把所有的结果集在 JSP 里面进行操作,几千条也许是没有什么问题,
如果是上万或者是海量的数据(像搜索引擎的结果集那样),客户的内存
不满也就是怪事了,不过客户在内存溢出之前就先关闭了,以后也许再也
不会做类似的查询了。就算在 JSP 里做,也不代表着是返回所有的结果集的,JSP 里也可以做到
数据库分页的。