假设一个表里有username,password两个字段
写一个类去封装
public class T
{
private String username;
private String passwrod;
//get/set方法
}rs = select * from tableName
List list = new ArrayList();
while(rs.next())
{
T t = new T();
t.setUsername(rs.getString("username"));
...list.add(t);
}返回list.

解决方案 »

  1.   

    谢谢!public class T 

    private String username; 
    private String passwrod; 

    这样的话,这两个字段自动就有set get属性了吗?
    还有如果要把map也用进去的话,怎么用呢?就是把第一条,第二条,第三条记录不断放入map,list不断添加map。这个应该怎么写代码啊?
      

  2.   

    我理解就是List中存Map
    假设有张表有两个字段a,b(假设这两个字段都是字符类型的)
    你从数据库中去出来的时候
    List list =new ArrayList(); 
    while(rs.next()){
         Map map=new HashMap();
         map.put("a",rs.getString("a"));
         map.put("b",rs.getString("b"));
         list.add(map);
    }
    这样你要的数据都在list中的map中