如何简单地从mysql中提取一个表,然后放入一个Java2D数组,然后得到一个结果并反转?

如何简单地从mysql中提取一个表,然后放入一个Java2D数组,然后得到一个结果并反转?,java,mysql,Java,Mysql,我知道一个方法,但它不应该是一个好的简单的解决方案。有什么简单的解决办法吗?我将进行大量计算,然后将2d数组结果推回到mysql表中。我想知道您为什么要这样做。让关系数据库完成所有这些工作似乎更容易。我将按X DESC编写订单,并以相反的顺序获得它,而不必在中间层做任何工作 您能否避免将所有这些数据带到中间层,并使用存储过程在数据库上执行所有这些操作?可能会更有效率 但如果必须的话,把它分成几部分: 从数据库中进行选择以获取结果集 将结果集映射到二维数组(为什么不是某个对象的映射、列表或集合?)

我知道一个方法,但它不应该是一个好的简单的解决方案。有什么简单的解决办法吗?我将进行大量计算,然后将2d数组结果推回到mysql表中。

我想知道您为什么要这样做。让关系数据库完成所有这些工作似乎更容易。我将按X DESC编写订单,并以相反的顺序获得它,而不必在中间层做任何工作

您能否避免将所有这些数据带到中间层,并使用存储过程在数据库上执行所有这些操作?可能会更有效率

但如果必须的话,把它分成几部分:

  • 从数据库中进行选择以获取结果集
  • 将结果集映射到二维数组(为什么不是某个对象的映射、列表或集合?)
  • 得到你的“结果”——那是什么
  • 将结果传递到数据库,并根据需要进行插入或更新

  • 再解释一点,你的问题有点模糊!我将使用2d数组进行大量计算,使用数组进行计算要比使用mysql中的数据进行计算快得多。