Java / MYSQL - 结果集中的数据处理

时间:2016-09-21 09:33:15

标签: java mysql

我的Java程序从我的数据库中检索大量数据(localhost / MYSQL)。我做100-200个查询,其中每个查询返回的结果集包含3000-10000行。每行有8列,包含timeStamp,double,Bigdecimal等。

在每次查询之后,我会遍历每一行,并根据行数据进行一些计算。我是唯一一个使用数据库的人,因此太多的连接和查询不是一个因素。

此时我在结果集/ while循环中进行数据处理。它运行正常,但我需要扩展计算次数。除了其他事项,我需要做一些比较行之间的数据。

在我重写整个代码之前,有一个问题:创建一个类然后为结果集中的每一行创建一个对象 - >会更聪明吗?将它放入数组

  • 与DB的紧密连接
  • 进行计算
  • 保存结果(在文件或数据库中)
  • 执行查询号码2
  • 为每行创建一个对象
  • 添加到数组
  • 关闭连接等......

我的项目不会最终成为最终产品。该项目的目的是测试一些假设。

感谢您的时间。

0 个答案:

没有答案