读书人

关于ResultSet过渡的有关问题想写一

发布时间: 2012-01-09 21:05:42 作者: rapoo

关于ResultSet过渡的问题,想写一个Java版的SqlHelper
C#里面有DataSet DataTable,用来做数据中转过渡非常方便,所以很多C#项目使用了SqlHelper方法。

最近在学习Java,一个J2EE项目,我也想用SqlHelper的概念。

但是ResultSet在对象close()后,就无效了,为了数据库性能不得不close()连接对象。

那么用什么来过渡数据呢?也就是一个方法返回二维数据表。
用List,又没了字段名。用List集合JavaBean又不能确定是哪个Bean,如果强行写进去就失去了SqlHelper的优势。

或者Java没有这类方法?

[解决办法]
hibernate......
你去看看吧
[解决办法]
javax.swing.table.TableModel;
javax.swing.table.DefaultTableModel;

public TableModel getResult(){
....
TableModeldTable dtable= new DefaultTableModel();

while(rs.next()){
rs.getMetaData();// set tables header....
dtable.setValutAt(rs.get(rsRow),tableRow,tableColumn);
...
}
}

读书人网 >Java Web开发

热点推荐