请教关于JIVE

scaler 02-10-28

在JIVE中调用数据库信息
它是这样调用的
首先,调用相应版面上的数据ID,放入自建的数组中,传给自建的Iterator
然后,再在自建的Iterator中根据传入ID在数据库中调用相关的详细数据
最后返回个Iterator.
我想:
1.在第一部时把ID取出,然后关闭数据库连接
2.在ITERATOR中根据ID再调用数据库,那又是连接,调用数据,关闭,连接,数据,关闭.
这样在数据库上不是很浪费资源吗?而且很慢.除非CONN连接,也相对快点,但还是得去取出数据.

他是怎么解决这个问题