在Java中,最好是在ResultSet中维护数据还是转换为数组?

Ren*_*ani 1 java arrays resultset

我有两个类,一个服务器和一些客户端.服务器类对数据库进行查询并检索一定数量的行.客户端请求这些行的一部分,每个行都是不同的部分.

在服务器类中,我更好地维护ResultSet中的查询结果,并在客户端类发出请求或转换对象数组中的所有对象并在请求发生时将其部分发送时转换为对象数组?

我认为在ResultSet中维护更容易做和控制.

dmc*_*lis 5

不将它留在ResultSet中的最大原因是它不会释放连接回池(除非我非常错误).因此,您最终会占用应该为其他操作释放的资源.