请问 JdbcTemplate中的SqlRowSet 方法为什么没有数据?

public SqlRowSet getTableData(String dbUser, String tableName) {
String sql = "SELECT * FROM " + dbUser + "." + tableName + "";
SqlRowSet set = getJdbcTemplate().queryForRowSet(sql);
return set;
}

sql在sqlplus中通过没问题,
得到的set,只有表结构,没有具体的result。网上说SqlRowSet就是JDBC的ResultSet。我也这么理解的。可是我看不到返回的数据,表结构能看到。
难道需要配置事务?

1, dbUser是什么, 数据库名?
2, 你是怎么看结果的?
[code="java"]
while (sqlRowSet .next()) {
System.out.println(rowSet.getInt(1));
}
[/code]